[INFO] fetching crate pthash 0.4.0... [INFO] checking pthash-0.4.0 against try#ccf408f4326a858c00dd845a64a86b16f360a801 for pr-129466-2 [INFO] extracting crate pthash 0.4.0 into /workspace/builds/worker-3-tc2/source [INFO] validating manifest of crates.io crate pthash 0.4.0 on toolchain ccf408f4326a858c00dd845a64a86b16f360a801 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ccf408f4326a858c00dd845a64a86b16f360a801" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate pthash 0.4.0 [INFO] removed 0 missing examples [INFO] finished tweaking crates.io crate pthash 0.4.0 [INFO] tweaked toml for crates.io crate pthash 0.4.0 written to /workspace/builds/worker-3-tc2/source/Cargo.toml [INFO] crate crates.io crate pthash 0.4.0 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" "+ccf408f4326a858c00dd845a64a86b16f360a801" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:ceb6ea022f8a89cebbe621bb4987e73a935bd40dfbb726f832cfff4742a5b95a" "/opt/rustwide/cargo-home/bin/cargo" "+ccf408f4326a858c00dd845a64a86b16f360a801" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 7a4be13f9e5bdcc83e6be48abd6665c23e9e08796533829cb4bd5a3f5dd0692c [INFO] running `Command { std: "docker" "start" "-a" "7a4be13f9e5bdcc83e6be48abd6665c23e9e08796533829cb4bd5a3f5dd0692c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "7a4be13f9e5bdcc83e6be48abd6665c23e9e08796533829cb4bd5a3f5dd0692c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7a4be13f9e5bdcc83e6be48abd6665c23e9e08796533829cb4bd5a3f5dd0692c", kill_on_drop: false }` [INFO] [stdout] 7a4be13f9e5bdcc83e6be48abd6665c23e9e08796533829cb4bd5a3f5dd0692c [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:ceb6ea022f8a89cebbe621bb4987e73a935bd40dfbb726f832cfff4742a5b95a" "/opt/rustwide/cargo-home/bin/cargo" "+ccf408f4326a858c00dd845a64a86b16f360a801" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] d12e2556b76d3e2cba139b7b3c10276ea87406857e4bc3b365155615f25b65f1 [INFO] running `Command { std: "docker" "start" "-a" "d12e2556b76d3e2cba139b7b3c10276ea87406857e4bc3b365155615f25b65f1", kill_on_drop: false }` [INFO] [stderr] Copying to /tmp/fixit [INFO] [stderr] Running `cargo fix --edition` [INFO] [stderr] Migrating Cargo.toml from 2021 edition to 2024 [INFO] [stderr] Compiling proc-macro2 v1.0.81 [INFO] [stderr] Compiling autocfg v1.2.0 [INFO] [stderr] Compiling cc v1.0.95 [INFO] [stderr] Compiling serde v1.0.199 [INFO] [stderr] Compiling memchr v2.7.2 [INFO] [stderr] Compiling libc v0.2.153 [INFO] [stderr] Compiling either v1.11.0 [INFO] [stderr] Compiling proc-macro-error-attr v1.0.4 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling thiserror v1.0.59 [INFO] [stderr] Compiling proc-macro-error v1.0.4 [INFO] [stderr] Compiling log v0.4.21 [INFO] [stderr] Compiling rustix v0.38.34 [INFO] [stderr] Compiling indexmap v1.9.3 [INFO] [stderr] Compiling serde_json v1.0.116 [INFO] [stderr] Compiling glob v0.3.1 [INFO] [stderr] Compiling itertools v0.10.5 [INFO] [stderr] Compiling unicode-width v0.1.11 [INFO] [stderr] Compiling aho-corasick v1.1.3 [INFO] [stderr] Compiling hashbrown v0.12.3 [INFO] [stderr] Compiling clang-sys v1.8.1 [INFO] [stderr] Compiling quote v1.0.36 [INFO] [stderr] Compiling syn v2.0.60 [INFO] [stderr] Compiling regex-syntax v0.8.3 [INFO] [stderr] Compiling ryu v1.0.17 [INFO] [stderr] Compiling link-cplusplus v1.0.9 [INFO] [stderr] Compiling termcolor v1.1.3 [INFO] [stderr] Compiling cxxbridge-flags v1.0.121 [INFO] [stderr] Compiling minimal-lexical v0.2.1 [INFO] [stderr] Compiling bitflags v2.5.0 [INFO] [stderr] Compiling codespan-reporting v0.11.1 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling cxx v1.0.121 [INFO] [stderr] Compiling libloading v0.8.4 [INFO] [stderr] Compiling itertools v0.9.0 [INFO] [stderr] Compiling autocxx-bindgen v0.69.5 [INFO] [stderr] Compiling prettyplease v0.2.20 [INFO] [stderr] Compiling linux-raw-sys v0.4.13 [INFO] [stderr] Compiling fastrand v2.0.2 [INFO] [stderr] Compiling rustc-hash v1.1.0 [INFO] [stderr] Compiling regex-automata v0.4.6 [INFO] [stderr] Compiling cexpr v0.6.0 [INFO] [stderr] Compiling aquamarine v0.1.12 [INFO] [stderr] Compiling scratch v1.0.7 [INFO] [stderr] Compiling atty v0.2.14 [INFO] [stderr] Compiling indoc v1.0.9 [INFO] [stderr] Checking getrandom v0.2.14 [INFO] [stderr] Compiling num-traits v0.2.18 [INFO] [stderr] Compiling cxx-gen v0.7.124 [INFO] [stderr] Compiling tempfile v3.10.1 [INFO] [stderr] Compiling cxx-build v1.0.121 [INFO] [stderr] Checking rand_core v0.6.4 [INFO] [stderr] Compiling autocxx v0.27.0 [INFO] [stderr] Compiling regex v1.10.4 [INFO] [stderr] Checking rand_chacha v0.3.1 [INFO] [stderr] Compiling anyhow v1.0.82 [INFO] [stderr] Compiling env_logger v0.9.3 [INFO] [stderr] Checking chrono v0.4.38 [INFO] [stderr] Compiling serde_derive v1.0.199 [INFO] [stderr] Compiling thiserror-impl v1.0.59 [INFO] [stderr] Compiling miette-derive v5.10.0 [INFO] [stderr] Compiling cxxbridge-macro v1.0.121 [INFO] [stderr] Checking rand v0.8.5 [INFO] [stderr] Compiling miette v5.10.0 [INFO] [stderr] Checking stderrlog v0.5.4 [INFO] [stderr] Checking moveit v0.6.0 [INFO] [stderr] Compiling autocxx-parser v0.27.0 [INFO] [stderr] Compiling autocxx-engine v0.27.0 [INFO] [stderr] Compiling autocxx-macro v0.27.0 [INFO] [stderr] Compiling autocxx-build v0.27.0 [INFO] [stderr] Compiling pthash v0.4.0 (/tmp/fixit) [INFO] [stderr] Migrating build.rs from 2021 edition to 2024 [INFO] [stderr] Fixed build.rs (1 fix) [INFO] [stderr] Migrating src/lib.rs from 2021 edition to 2024 [INFO] [stderr] warning: failed to automatically apply fixes suggested by rustc to crate `pthash` [INFO] [stderr] [INFO] [stderr] after fixes were automatically applied the compiler reported errors within these files: [INFO] [stderr] [INFO] [stderr] * /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs [INFO] [stderr] * /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc [INFO] [stderr] * src/backends.rs [INFO] [stderr] * src/build.rs [INFO] [stderr] * src/hashing.rs [INFO] [stderr] * src/partitioned_phf.rs [INFO] [stderr] * src/single_phf.rs [INFO] [stderr] * src/structs.rs [INFO] [stderr] * src/utils.rs [INFO] [stderr] [INFO] [stderr] This likely indicates a bug in either rustc or cargo itself, [INFO] [stderr] and we would appreciate a bug report! You're likely to see [INFO] [stderr] a number of compiler warnings after this message which cargo [INFO] [stderr] attempted to fix but failed. If you could open an issue at [INFO] [stderr] https://github.com/rust-lang/rust/issues [INFO] [stderr] quoting the full output of this command we'd be very appreciative! [INFO] [stderr] Note that you may be able to make some more progress in the near-term [INFO] [stderr] fixing code with the `--broken-code` flag [INFO] [stderr] [INFO] [stderr] The following errors were reported: [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> src/build.rs:49:69 [INFO] [stderr] | [INFO] [stderr] 43 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 49 | ) -> UniquePtrunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 90 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> src/build.rs:96:78 [INFO] [stderr] | [INFO] [stderr] 93 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 96 | fn build_configuration_new() -> UniquePtrunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] 97 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `->`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> src/build.rs:106:72 [INFO] [stderr] | [INFO] [stderr] 100 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 106 | fn set_c(conf: &mut UniquePtr, value: f64)unsafe ; [INFO] [stderr] | ^^^^^^ expected one of `->`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 148 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error[E0658]: fragment specifier `expr_2021` is unstable [INFO] [stderr] --> src/partitioned_phf.rs:45:6 [INFO] [stderr] | [INFO] [stderr] 45 | ($self:expr_2021, $keys:expr_2021, $config:expr_2021, $into_iter:ident) => {{ [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #123742 for more information [INFO] [stderr] = help: add `#![feature(expr_fragment_specifier_2024)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2024-09-17; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: fragment specifier `expr_2021` is unstable [INFO] [stderr] --> src/partitioned_phf.rs:45:23 [INFO] [stderr] | [INFO] [stderr] 45 | ($self:expr_2021, $keys:expr_2021, $config:expr_2021, $into_iter:ident) => {{ [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #123742 for more information [INFO] [stderr] = help: add `#![feature(expr_fragment_specifier_2024)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2024-09-17; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: fragment specifier `expr_2021` is unstable [INFO] [stderr] --> src/partitioned_phf.rs:45:40 [INFO] [stderr] | [INFO] [stderr] 45 | ($self:expr_2021, $keys:expr_2021, $config:expr_2021, $into_iter:ident) => {{ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #123742 for more information [INFO] [stderr] = help: add `#![feature(expr_fragment_specifier_2024)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2024-09-17; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: fragment specifier `expr_2021` is unstable [INFO] [stderr] --> src/single_phf.rs:46:6 [INFO] [stderr] | [INFO] [stderr] 46 | ($self:expr_2021, $keys:expr_2021, $config:expr_2021, $into_iter:ident) => {{ [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #123742 for more information [INFO] [stderr] = help: add `#![feature(expr_fragment_specifier_2024)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2024-09-17; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: fragment specifier `expr_2021` is unstable [INFO] [stderr] --> src/single_phf.rs:46:23 [INFO] [stderr] | [INFO] [stderr] 46 | ($self:expr_2021, $keys:expr_2021, $config:expr_2021, $into_iter:ident) => {{ [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #123742 for more information [INFO] [stderr] = help: add `#![feature(expr_fragment_specifier_2024)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2024-09-17; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: fragment specifier `expr_2021` is unstable [INFO] [stderr] --> src/single_phf.rs:46:40 [INFO] [stderr] | [INFO] [stderr] 46 | ($self:expr_2021, $keys:expr_2021, $config:expr_2021, $into_iter:ident) => {{ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #123742 for more information [INFO] [stderr] = help: add `#![feature(expr_fragment_specifier_2024)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2024-09-17; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error: expected `;` [INFO] [stderr] --> src/build.rs:49:69 [INFO] [stderr] | [INFO] [stderr] 49 | ) -> UniquePtrunsafe ; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:41:130 [INFO] [stderr] | [INFO] [stderr] 36 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 41 | fn singlephf_64_dictionary_dictionary_nonminimal_new() -> UniquePtrunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 54 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:64:27 [INFO] [stderr] | [INFO] [stderr] 57 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 64 | ) -> Resultunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 71 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:86:124 [INFO] [stderr] | [INFO] [stderr] 81 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 86 | fn singlephf_64_dictionary_dictionary_minimal_new() -> UniquePtrunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 99 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:109:27 [INFO] [stderr] | [INFO] [stderr] 102 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 109 | ) -> Resultunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 116 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:131:140 [INFO] [stderr] | [INFO] [stderr] 126 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 131 | fn partitionedphf_64_dictionary_dictionary_nonminimal_new() -> UniquePtrunsaf... [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 144 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:154:27 [INFO] [stderr] | [INFO] [stderr] 147 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 154 | ) -> Resultunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 161 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:176:134 [INFO] [stderr] | [INFO] [stderr] 171 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 176 | fn partitionedphf_64_dictionary_dictionary_minimal_new() -> UniquePtrunsaf... [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 189 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:199:27 [INFO] [stderr] | [INFO] [stderr] 192 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 199 | ) -> Resultunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 206 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:221:132 [INFO] [stderr] | [INFO] [stderr] 216 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 221 | fn singlephf_128_dictionary_dictionary_nonminimal_new() -> UniquePtrunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 234 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:244:27 [INFO] [stderr] | [INFO] [stderr] 237 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 244 | ) -> Resultunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 251 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:266:126 [INFO] [stderr] | [INFO] [stderr] 261 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 266 | fn singlephf_128_dictionary_dictionary_minimal_new() -> UniquePtrunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 279 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:289:27 [INFO] [stderr] | [INFO] [stderr] 282 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 289 | ) -> Resultunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 296 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:311:142 [INFO] [stderr] | [INFO] [stderr] 306 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 311 | fn partitionedphf_128_dictionary_dictionary_nonminimal_new() -> UniquePtrunsaf... [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 324 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:334:27 [INFO] [stderr] | [INFO] [stderr] 327 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 334 | ) -> Resultunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 341 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:356:136 [INFO] [stderr] | [INFO] [stderr] 351 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 356 | fn partitionedphf_128_dictionary_dictionary_minimal_new() -> UniquePtrunsaf... [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 369 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:379:27 [INFO] [stderr] | [INFO] [stderr] 372 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 379 | ) -> Resultunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 386 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:401:126 [INFO] [stderr] | [INFO] [stderr] 396 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 401 | fn singlephf_64_partitioned_compact_nonminimal_new() -> UniquePtrunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 414 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:424:27 [INFO] [stderr] | [INFO] [stderr] 417 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 424 | ) -> Resultunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 431 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:446:120 [INFO] [stderr] | [INFO] [stderr] 441 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 446 | fn singlephf_64_partitioned_compact_minimal_new() -> UniquePtrunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 459 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:469:27 [INFO] [stderr] | [INFO] [stderr] 462 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 469 | ) -> Resultunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 476 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:491:136 [INFO] [stderr] | [INFO] [stderr] 486 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 491 | fn partitionedphf_64_partitioned_compact_nonminimal_new() -> UniquePtrunsaf... [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 504 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:514:27 [INFO] [stderr] | [INFO] [stderr] 507 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 514 | ) -> Resultunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 521 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:536:130 [INFO] [stderr] | [INFO] [stderr] 531 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 536 | fn partitionedphf_64_partitioned_compact_minimal_new() -> UniquePtrunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 549 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:559:27 [INFO] [stderr] | [INFO] [stderr] 552 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 559 | ) -> Resultunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 566 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:581:128 [INFO] [stderr] | [INFO] [stderr] 576 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 581 | fn singlephf_128_partitioned_compact_nonminimal_new() -> UniquePtrunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 594 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:604:27 [INFO] [stderr] | [INFO] [stderr] 597 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 604 | ) -> Resultunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 611 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:626:122 [INFO] [stderr] | [INFO] [stderr] 621 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 626 | fn singlephf_128_partitioned_compact_minimal_new() -> UniquePtrunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 639 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:649:27 [INFO] [stderr] | [INFO] [stderr] 642 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 649 | ) -> Resultunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 656 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:671:138 [INFO] [stderr] | [INFO] [stderr] 666 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 671 | fn partitionedphf_128_partitioned_compact_nonminimal_new() -> UniquePtrunsaf... [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 684 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:694:27 [INFO] [stderr] | [INFO] [stderr] 687 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 694 | ) -> Resultunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 701 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:716:132 [INFO] [stderr] | [INFO] [stderr] 711 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 716 | fn partitionedphf_128_partitioned_compact_minimal_new() -> UniquePtrunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 729 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:739:27 [INFO] [stderr] | [INFO] [stderr] 732 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 739 | ) -> Resultunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 746 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:761:108 [INFO] [stderr] | [INFO] [stderr] 756 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 761 | fn singlephf_64_elias_fano_nonminimal_new() -> UniquePtrunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 774 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:784:27 [INFO] [stderr] | [INFO] [stderr] 777 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 784 | ) -> Resultunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 791 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:806:102 [INFO] [stderr] | [INFO] [stderr] 801 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 806 | fn singlephf_64_elias_fano_minimal_new() -> UniquePtrunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 819 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:829:27 [INFO] [stderr] | [INFO] [stderr] 822 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 829 | ) -> Resultunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 836 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:851:118 [INFO] [stderr] | [INFO] [stderr] 846 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 851 | fn partitionedphf_64_elias_fano_nonminimal_new() -> UniquePtrunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 864 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:874:27 [INFO] [stderr] | [INFO] [stderr] 867 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 874 | ) -> Resultunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 881 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:896:112 [INFO] [stderr] | [INFO] [stderr] 891 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 896 | fn partitionedphf_64_elias_fano_minimal_new() -> UniquePtrunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 909 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:919:27 [INFO] [stderr] | [INFO] [stderr] 912 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 919 | ) -> Resultunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 926 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:941:110 [INFO] [stderr] | [INFO] [stderr] 936 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 941 | fn singlephf_128_elias_fano_nonminimal_new() -> UniquePtrunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 954 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:964:27 [INFO] [stderr] | [INFO] [stderr] 957 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 964 | ) -> Resultunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 971 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:986:104 [INFO] [stderr] | [INFO] [stderr] 981 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 986 | fn singlephf_128_elias_fano_minimal_new() -> UniquePtrunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 999 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1009:27 [INFO] [stderr] | [INFO] [stderr] 1002 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 1009 | ) -> Resultunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 1016 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1031:120 [INFO] [stderr] | [INFO] [stderr] 1026 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 1031 | fn partitionedphf_128_elias_fano_nonminimal_new() -> UniquePtrunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 1044 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1054:27 [INFO] [stderr] | [INFO] [stderr] 1047 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 1054 | ) -> Resultunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 1061 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1076:114 [INFO] [stderr] | [INFO] [stderr] 1071 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 1076 | fn partitionedphf_128_elias_fano_minimal_new() -> UniquePtrunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 1089 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1099:27 [INFO] [stderr] | [INFO] [stderr] 1092 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 1099 | ) -> Resultunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 1106 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected `;` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:41:130 [INFO] [stderr] | [INFO] [stderr] 41 | fn singlephf_64_dictionary_dictionary_nonminimal_new() -> UniquePtrunsafe ; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] error: unsupported type: u64unsafe [INFO] [stderr] --> src/hashing.rs:123:80 [INFO] [stderr] | [INFO] [stderr] 123 | unsafe fn MurmurHash2_64(key: *const c_void, len: usize, seed: u64) -> u64unsafe ; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: expected type, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:9137 [INFO] [stderr] | [INFO] [stderr] 1 | ...bridge] mod cxxbridge { impl UniquePtr < build_timings > unsafe { } impl SharedPtr < build_timings > unsafe { } impl WeakPtr < build_t... [INFO] [stderr] | ^^^^^^ expected type [INFO] [stderr] [INFO] [stderr] error: unsupported type: boolunsafe [INFO] [stderr] --> src/utils.rs:18:37 [INFO] [stderr] | [INFO] [stderr] 18 | fn valid_seed(seed: u64) -> boolunsafe ; [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stderr] --> src/build.rs:151:16 [INFO] [stderr] | [INFO] [stderr] 151 | pub(crate) use ffi::{ [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> src/structs.rs:16:16 [INFO] [stderr] | [INFO] [stderr] 16 | pub(crate) use ffi::pthash::build_timings; [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> src/structs.rs:17:9 [INFO] [stderr] | [INFO] [stderr] 17 | pub use ffi::pthash::{hash128, hash64}; [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stderr] --> src/build.rs:156:16 [INFO] [stderr] | [INFO] [stderr] 156 | pub(crate) use ffi::{ [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stderr] --> src/utils.rs:22:16 [INFO] [stderr] | [INFO] [stderr] 22 | pub(crate) use ffi::valid_seed; [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1111:16 [INFO] [stderr] | [INFO] [stderr] 1111 | pub(crate) use ffi::{ [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1116:16 [INFO] [stderr] | [INFO] [stderr] 1116 | pub(crate) use ffi::{ [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1120:16 [INFO] [stderr] | [INFO] [stderr] 1120 | pub(crate) use ffi::singlephf_64_dictionary_dictionary_nonminimal; [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1161:16 [INFO] [stderr] | [INFO] [stderr] 1161 | pub(crate) use ffi::singlephf_64_dictionary_dictionary_minimal; [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1202:16 [INFO] [stderr] | [INFO] [stderr] 1202 | pub(crate) use ffi::partitionedphf_64_dictionary_dictionary_nonminimal; [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1243:16 [INFO] [stderr] | [INFO] [stderr] 1243 | pub(crate) use ffi::partitionedphf_64_dictionary_dictionary_minimal; [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1284:16 [INFO] [stderr] | [INFO] [stderr] 1284 | pub(crate) use ffi::singlephf_128_dictionary_dictionary_nonminimal; [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1325:16 [INFO] [stderr] | [INFO] [stderr] 1325 | pub(crate) use ffi::singlephf_128_dictionary_dictionary_minimal; [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1366:16 [INFO] [stderr] | [INFO] [stderr] 1366 | pub(crate) use ffi::partitionedphf_128_dictionary_dictionary_nonminimal; [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1407:16 [INFO] [stderr] | [INFO] [stderr] 1407 | pub(crate) use ffi::partitionedphf_128_dictionary_dictionary_minimal; [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1448:16 [INFO] [stderr] | [INFO] [stderr] 1448 | pub(crate) use ffi::singlephf_64_partitioned_compact_nonminimal; [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1489:16 [INFO] [stderr] | [INFO] [stderr] 1489 | pub(crate) use ffi::singlephf_64_partitioned_compact_minimal; [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1530:16 [INFO] [stderr] | [INFO] [stderr] 1530 | pub(crate) use ffi::partitionedphf_64_partitioned_compact_nonminimal; [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1571:16 [INFO] [stderr] | [INFO] [stderr] 1571 | pub(crate) use ffi::partitionedphf_64_partitioned_compact_minimal; [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1612:16 [INFO] [stderr] | [INFO] [stderr] 1612 | pub(crate) use ffi::singlephf_128_partitioned_compact_nonminimal; [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1653:16 [INFO] [stderr] | [INFO] [stderr] 1653 | pub(crate) use ffi::singlephf_128_partitioned_compact_minimal; [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1694:16 [INFO] [stderr] | [INFO] [stderr] 1694 | pub(crate) use ffi::partitionedphf_128_partitioned_compact_nonminimal; [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1735:16 [INFO] [stderr] | [INFO] [stderr] 1735 | pub(crate) use ffi::partitionedphf_128_partitioned_compact_minimal; [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1776:16 [INFO] [stderr] | [INFO] [stderr] 1776 | pub(crate) use ffi::singlephf_64_elias_fano_nonminimal; [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1817:16 [INFO] [stderr] | [INFO] [stderr] 1817 | pub(crate) use ffi::singlephf_64_elias_fano_minimal; [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1858:16 [INFO] [stderr] | [INFO] [stderr] 1858 | pub(crate) use ffi::partitionedphf_64_elias_fano_nonminimal; [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1899:16 [INFO] [stderr] | [INFO] [stderr] 1899 | pub(crate) use ffi::partitionedphf_64_elias_fano_minimal; [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1940:16 [INFO] [stderr] | [INFO] [stderr] 1940 | pub(crate) use ffi::singlephf_128_elias_fano_nonminimal; [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1981:16 [INFO] [stderr] | [INFO] [stderr] 1981 | pub(crate) use ffi::singlephf_128_elias_fano_minimal; [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:2022:16 [INFO] [stderr] | [INFO] [stderr] 2022 | pub(crate) use ffi::partitionedphf_128_elias_fano_nonminimal; [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:2063:16 [INFO] [stderr] | [INFO] [stderr] 2063 | pub(crate) use ffi::partitionedphf_128_elias_fano_minimal; [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> src/hashing.rs:141:61 [INFO] [stderr] | [INFO] [stderr] 141 | unsafe { ffi::MurmurHash2_64(val.as_ptr() as *const ffi::c_void, val.len(), seed) }.into() [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] | [INFO] [stderr] help: consider importing this module [INFO] [stderr] | [INFO] [stderr] 9 + use std::ffi; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> src/hashing.rs:164:60 [INFO] [stderr] | [INFO] [stderr] 164 | ffi::MurmurHash2_64(val.as_ptr() as *const ffi::c_void, val.len(), seed), [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] | [INFO] [stderr] help: consider importing this module [INFO] [stderr] | [INFO] [stderr] 9 + use std::ffi; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> src/hashing.rs:165:60 [INFO] [stderr] | [INFO] [stderr] 165 | ffi::MurmurHash2_64(val.as_ptr() as *const ffi::c_void, val.len(), !seed), [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] | [INFO] [stderr] help: consider importing this module [INFO] [stderr] | [INFO] [stderr] 9 + use std::ffi; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> src/build.rs:197:5 [INFO] [stderr] | [INFO] [stderr] 197 | ffi::internal_memory_builder_single_phf_64_new, [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> src/build.rs:204:5 [INFO] [stderr] | [INFO] [stderr] 204 | ffi::internal_memory_builder_single_phf_128_new, [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> src/build.rs:211:5 [INFO] [stderr] | [INFO] [stderr] 211 | ffi::internal_memory_builder_partitioned_phf_64_new, [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> src/build.rs:218:5 [INFO] [stderr] | [INFO] [stderr] 218 | ffi::internal_memory_builder_partitioned_phf_128_new, [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> src/build.rs:238:24 [INFO] [stderr] | [INFO] [stderr] 238 | let defaults = ffi::build_configuration_new(); [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> src/build.rs:240:16 [INFO] [stderr] | [INFO] [stderr] 240 | c: ffi::build_configuration_get_c(&defaults), [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> src/build.rs:241:20 [INFO] [stderr] | [INFO] [stderr] 241 | alpha: ffi::build_configuration_get_alpha(&defaults), [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> src/build.rs:242:29 [INFO] [stderr] | [INFO] [stderr] 242 | num_partitions: ffi::build_configuration_get_num_partitions(&defaults), [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> src/build.rs:243:26 [INFO] [stderr] | [INFO] [stderr] 243 | num_buckets: ffi::build_configuration_get_num_buckets(&defaults), [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> src/build.rs:244:26 [INFO] [stderr] | [INFO] [stderr] 244 | num_threads: ffi::build_configuration_get_num_threads(&defaults), [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> src/build.rs:245:19 [INFO] [stderr] | [INFO] [stderr] 245 | seed: ffi::build_configuration_get_seed(&defaults), [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> src/build.rs:246:18 [INFO] [stderr] | [INFO] [stderr] 246 | ram: ffi::build_configuration_get_ram(&defaults), [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> src/build.rs:248:29 [INFO] [stderr] | [INFO] [stderr] 248 | verbose_output: ffi::build_configuration_get_verbose_output(&defaults), [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> src/build.rs:254:24 [INFO] [stderr] | [INFO] [stderr] 254 | let mut conf = ffi::build_configuration_new(); [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> src/build.rs:255:9 [INFO] [stderr] | [INFO] [stderr] 255 | ffi::build_configuration_set_c(&mut conf, self.c); [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> src/build.rs:256:9 [INFO] [stderr] | [INFO] [stderr] 256 | ffi::build_configuration_set_alpha(&mut conf, self.alpha); [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> src/build.rs:257:9 [INFO] [stderr] | [INFO] [stderr] 257 | ffi::build_configuration_set_num_partitions(&mut conf, self.num_partitions); [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> src/build.rs:258:9 [INFO] [stderr] | [INFO] [stderr] 258 | ffi::build_configuration_set_num_buckets(&mut conf, self.num_buckets); [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> src/build.rs:259:9 [INFO] [stderr] | [INFO] [stderr] 259 | ffi::build_configuration_set_num_threads(&mut conf, self.num_threads); [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> src/build.rs:260:9 [INFO] [stderr] | [INFO] [stderr] 260 | ffi::build_configuration_set_seed(&mut conf, self.seed); [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> src/build.rs:261:9 [INFO] [stderr] | [INFO] [stderr] 261 | ffi::build_configuration_set_ram(&mut conf, self.ram); [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> src/build.rs:263:9 [INFO] [stderr] | [INFO] [stderr] 263 | ffi::build_configuration_set_tmp_dir(&mut conf, tmp_dir); [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> src/build.rs:264:9 [INFO] [stderr] | [INFO] [stderr] 264 | ffi::build_configuration_set_minimal_output(&mut conf, minimal_output); [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> src/build.rs:265:9 [INFO] [stderr] | [INFO] [stderr] 265 | ffi::build_configuration_set_verbose_output(&mut conf, self.verbose_output); [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1128:9 [INFO] [stderr] | [INFO] [stderr] 1128 | ffi::singlephf_64_dictionary_dictionary_nonminimal_new() [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1154:9 [INFO] [stderr] | [INFO] [stderr] 1154 | ffi::singlephf_64_dictionary_dictionary_nonminimal_save(self, filename) [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1157:9 [INFO] [stderr] | [INFO] [stderr] 1157 | ffi::singlephf_64_dictionary_dictionary_nonminimal_load(self, filename) [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1169:9 [INFO] [stderr] | [INFO] [stderr] 1169 | ffi::singlephf_64_dictionary_dictionary_minimal_new() [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1195:9 [INFO] [stderr] | [INFO] [stderr] 1195 | ffi::singlephf_64_dictionary_dictionary_minimal_save(self, filename) [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1198:9 [INFO] [stderr] | [INFO] [stderr] 1198 | ffi::singlephf_64_dictionary_dictionary_minimal_load(self, filename) [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1210:9 [INFO] [stderr] | [INFO] [stderr] 1210 | ffi::partitionedphf_64_dictionary_dictionary_nonminimal_new() [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1236:9 [INFO] [stderr] | [INFO] [stderr] 1236 | ffi::partitionedphf_64_dictionary_dictionary_nonminimal_save(self, filename) [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1239:9 [INFO] [stderr] | [INFO] [stderr] 1239 | ffi::partitionedphf_64_dictionary_dictionary_nonminimal_load(self, filename) [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1251:9 [INFO] [stderr] | [INFO] [stderr] 1251 | ffi::partitionedphf_64_dictionary_dictionary_minimal_new() [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1277:9 [INFO] [stderr] | [INFO] [stderr] 1277 | ffi::partitionedphf_64_dictionary_dictionary_minimal_save(self, filename) [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1280:9 [INFO] [stderr] | [INFO] [stderr] 1280 | ffi::partitionedphf_64_dictionary_dictionary_minimal_load(self, filename) [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1292:9 [INFO] [stderr] | [INFO] [stderr] 1292 | ffi::singlephf_128_dictionary_dictionary_nonminimal_new() [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1318:9 [INFO] [stderr] | [INFO] [stderr] 1318 | ffi::singlephf_128_dictionary_dictionary_nonminimal_save(self, filename) [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1321:9 [INFO] [stderr] | [INFO] [stderr] 1321 | ffi::singlephf_128_dictionary_dictionary_nonminimal_load(self, filename) [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1333:9 [INFO] [stderr] | [INFO] [stderr] 1333 | ffi::singlephf_128_dictionary_dictionary_minimal_new() [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1359:9 [INFO] [stderr] | [INFO] [stderr] 1359 | ffi::singlephf_128_dictionary_dictionary_minimal_save(self, filename) [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1362:9 [INFO] [stderr] | [INFO] [stderr] 1362 | ffi::singlephf_128_dictionary_dictionary_minimal_load(self, filename) [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1374:9 [INFO] [stderr] | [INFO] [stderr] 1374 | ffi::partitionedphf_128_dictionary_dictionary_nonminimal_new() [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1400:9 [INFO] [stderr] | [INFO] [stderr] 1400 | ffi::partitionedphf_128_dictionary_dictionary_nonminimal_save(self, filename) [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1403:9 [INFO] [stderr] | [INFO] [stderr] 1403 | ffi::partitionedphf_128_dictionary_dictionary_nonminimal_load(self, filename) [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1415:9 [INFO] [stderr] | [INFO] [stderr] 1415 | ffi::partitionedphf_128_dictionary_dictionary_minimal_new() [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1441:9 [INFO] [stderr] | [INFO] [stderr] 1441 | ffi::partitionedphf_128_dictionary_dictionary_minimal_save(self, filename) [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1444:9 [INFO] [stderr] | [INFO] [stderr] 1444 | ffi::partitionedphf_128_dictionary_dictionary_minimal_load(self, filename) [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1456:9 [INFO] [stderr] | [INFO] [stderr] 1456 | ffi::singlephf_64_partitioned_compact_nonminimal_new() [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1482:9 [INFO] [stderr] | [INFO] [stderr] 1482 | ffi::singlephf_64_partitioned_compact_nonminimal_save(self, filename) [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1485:9 [INFO] [stderr] | [INFO] [stderr] 1485 | ffi::singlephf_64_partitioned_compact_nonminimal_load(self, filename) [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1497:9 [INFO] [stderr] | [INFO] [stderr] 1497 | ffi::singlephf_64_partitioned_compact_minimal_new() [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1523:9 [INFO] [stderr] | [INFO] [stderr] 1523 | ffi::singlephf_64_partitioned_compact_minimal_save(self, filename) [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1526:9 [INFO] [stderr] | [INFO] [stderr] 1526 | ffi::singlephf_64_partitioned_compact_minimal_load(self, filename) [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1538:9 [INFO] [stderr] | [INFO] [stderr] 1538 | ffi::partitionedphf_64_partitioned_compact_nonminimal_new() [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1564:9 [INFO] [stderr] | [INFO] [stderr] 1564 | ffi::partitionedphf_64_partitioned_compact_nonminimal_save(self, filename) [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1567:9 [INFO] [stderr] | [INFO] [stderr] 1567 | ffi::partitionedphf_64_partitioned_compact_nonminimal_load(self, filename) [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1579:9 [INFO] [stderr] | [INFO] [stderr] 1579 | ffi::partitionedphf_64_partitioned_compact_minimal_new() [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1605:9 [INFO] [stderr] | [INFO] [stderr] 1605 | ffi::partitionedphf_64_partitioned_compact_minimal_save(self, filename) [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1608:9 [INFO] [stderr] | [INFO] [stderr] 1608 | ffi::partitionedphf_64_partitioned_compact_minimal_load(self, filename) [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1620:9 [INFO] [stderr] | [INFO] [stderr] 1620 | ffi::singlephf_128_partitioned_compact_nonminimal_new() [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1646:9 [INFO] [stderr] | [INFO] [stderr] 1646 | ffi::singlephf_128_partitioned_compact_nonminimal_save(self, filename) [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1649:9 [INFO] [stderr] | [INFO] [stderr] 1649 | ffi::singlephf_128_partitioned_compact_nonminimal_load(self, filename) [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1661:9 [INFO] [stderr] | [INFO] [stderr] 1661 | ffi::singlephf_128_partitioned_compact_minimal_new() [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1687:9 [INFO] [stderr] | [INFO] [stderr] 1687 | ffi::singlephf_128_partitioned_compact_minimal_save(self, filename) [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1690:9 [INFO] [stderr] | [INFO] [stderr] 1690 | ffi::singlephf_128_partitioned_compact_minimal_load(self, filename) [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1702:9 [INFO] [stderr] | [INFO] [stderr] 1702 | ffi::partitionedphf_128_partitioned_compact_nonminimal_new() [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1728:9 [INFO] [stderr] | [INFO] [stderr] 1728 | ffi::partitionedphf_128_partitioned_compact_nonminimal_save(self, filename) [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1731:9 [INFO] [stderr] | [INFO] [stderr] 1731 | ffi::partitionedphf_128_partitioned_compact_nonminimal_load(self, filename) [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1743:9 [INFO] [stderr] | [INFO] [stderr] 1743 | ffi::partitionedphf_128_partitioned_compact_minimal_new() [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1769:9 [INFO] [stderr] | [INFO] [stderr] 1769 | ffi::partitionedphf_128_partitioned_compact_minimal_save(self, filename) [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1772:9 [INFO] [stderr] | [INFO] [stderr] 1772 | ffi::partitionedphf_128_partitioned_compact_minimal_load(self, filename) [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1784:9 [INFO] [stderr] | [INFO] [stderr] 1784 | ffi::singlephf_64_elias_fano_nonminimal_new() [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1810:9 [INFO] [stderr] | [INFO] [stderr] 1810 | ffi::singlephf_64_elias_fano_nonminimal_save(self, filename) [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1813:9 [INFO] [stderr] | [INFO] [stderr] 1813 | ffi::singlephf_64_elias_fano_nonminimal_load(self, filename) [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1825:9 [INFO] [stderr] | [INFO] [stderr] 1825 | ffi::singlephf_64_elias_fano_minimal_new() [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1851:9 [INFO] [stderr] | [INFO] [stderr] 1851 | ffi::singlephf_64_elias_fano_minimal_save(self, filename) [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1854:9 [INFO] [stderr] | [INFO] [stderr] 1854 | ffi::singlephf_64_elias_fano_minimal_load(self, filename) [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1866:9 [INFO] [stderr] | [INFO] [stderr] 1866 | ffi::partitionedphf_64_elias_fano_nonminimal_new() [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1892:9 [INFO] [stderr] | [INFO] [stderr] 1892 | ffi::partitionedphf_64_elias_fano_nonminimal_save(self, filename) [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1895:9 [INFO] [stderr] | [INFO] [stderr] 1895 | ffi::partitionedphf_64_elias_fano_nonminimal_load(self, filename) [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1907:9 [INFO] [stderr] | [INFO] [stderr] 1907 | ffi::partitionedphf_64_elias_fano_minimal_new() [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1933:9 [INFO] [stderr] | [INFO] [stderr] 1933 | ffi::partitionedphf_64_elias_fano_minimal_save(self, filename) [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1936:9 [INFO] [stderr] | [INFO] [stderr] 1936 | ffi::partitionedphf_64_elias_fano_minimal_load(self, filename) [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1948:9 [INFO] [stderr] | [INFO] [stderr] 1948 | ffi::singlephf_128_elias_fano_nonminimal_new() [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1974:9 [INFO] [stderr] | [INFO] [stderr] 1974 | ffi::singlephf_128_elias_fano_nonminimal_save(self, filename) [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1977:9 [INFO] [stderr] | [INFO] [stderr] 1977 | ffi::singlephf_128_elias_fano_nonminimal_load(self, filename) [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1989:9 [INFO] [stderr] | [INFO] [stderr] 1989 | ffi::singlephf_128_elias_fano_minimal_new() [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:2015:9 [INFO] [stderr] | [INFO] [stderr] 2015 | ffi::singlephf_128_elias_fano_minimal_save(self, filename) [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:2018:9 [INFO] [stderr] | [INFO] [stderr] 2018 | ffi::singlephf_128_elias_fano_minimal_load(self, filename) [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:2030:9 [INFO] [stderr] | [INFO] [stderr] 2030 | ffi::partitionedphf_128_elias_fano_nonminimal_new() [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:2056:9 [INFO] [stderr] | [INFO] [stderr] 2056 | ffi::partitionedphf_128_elias_fano_nonminimal_save(self, filename) [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:2059:9 [INFO] [stderr] | [INFO] [stderr] 2059 | ffi::partitionedphf_128_elias_fano_nonminimal_load(self, filename) [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:2071:9 [INFO] [stderr] | [INFO] [stderr] 2071 | ffi::partitionedphf_128_elias_fano_minimal_new() [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:2097:9 [INFO] [stderr] | [INFO] [stderr] 2097 | ffi::partitionedphf_128_elias_fano_minimal_save(self, filename) [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:2100:9 [INFO] [stderr] | [INFO] [stderr] 2100 | ffi::partitionedphf_128_elias_fano_minimal_load(self, filename) [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> src/hashing.rs:141:18 [INFO] [stderr] | [INFO] [stderr] 141 | unsafe { ffi::MurmurHash2_64(val.as_ptr() as *const ffi::c_void, val.len(), seed) }.into() [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> src/hashing.rs:164:17 [INFO] [stderr] | [INFO] [stderr] 164 | ffi::MurmurHash2_64(val.as_ptr() as *const ffi::c_void, val.len(), seed), [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> src/hashing.rs:165:17 [INFO] [stderr] | [INFO] [stderr] 165 | ffi::MurmurHash2_64(val.as_ptr() as *const ffi::c_void, val.len(), !seed), [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> src/build.rs:169:18 [INFO] [stderr] | [INFO] [stderr] 169 | config: &ffi::build_configuration, [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1558:18 [INFO] [stderr] | [INFO] [stderr] 1558 | config: &ffi::build_configuration, [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> src/build.rs:185:26 [INFO] [stderr] | [INFO] [stderr] 185 | config: &ffi::build_configuration, [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ... [INFO] [stderr] 194 | / impl_builder!( [INFO] [stderr] 195 | | internal_memory_builder_single_phf_64, [INFO] [stderr] 196 | | hash64, [INFO] [stderr] 197 | | ffi::internal_memory_builder_single_phf_64_new, [INFO] [stderr] 198 | | ); [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the macro `impl_builder` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1369:17 [INFO] [stderr] | [INFO] [stderr] 1369 | type Hash = ffi::hash128; [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> src/build.rs:185:26 [INFO] [stderr] | [INFO] [stderr] 185 | config: &ffi::build_configuration, [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ... [INFO] [stderr] 201 | / impl_builder!( [INFO] [stderr] 202 | | internal_memory_builder_single_phf_128, [INFO] [stderr] 203 | | hash128, [INFO] [stderr] 204 | | ffi::internal_memory_builder_single_phf_128_new, [INFO] [stderr] 205 | | ); [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the macro `impl_builder` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1820:17 [INFO] [stderr] | [INFO] [stderr] 1820 | type Hash = ffi::hash64; [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> src/build.rs:185:26 [INFO] [stderr] | [INFO] [stderr] 185 | config: &ffi::build_configuration, [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ... [INFO] [stderr] 208 | / impl_builder!( [INFO] [stderr] 209 | | internal_memory_builder_partitioned_phf_64, [INFO] [stderr] 210 | | hash64, [INFO] [stderr] 211 | | ffi::internal_memory_builder_partitioned_phf_64_new, [INFO] [stderr] 212 | | ); [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the macro `impl_builder` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> src/build.rs:185:26 [INFO] [stderr] | [INFO] [stderr] 185 | config: &ffi::build_configuration, [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ... [INFO] [stderr] 215 | / impl_builder!( [INFO] [stderr] 216 | | internal_memory_builder_partitioned_phf_128, [INFO] [stderr] 217 | | hash128, [INFO] [stderr] 218 | | ffi::internal_memory_builder_partitioned_phf_128_new, [INFO] [stderr] 219 | | ); [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the macro `impl_builder` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> src/backends.rs:35:18 [INFO] [stderr] | [INFO] [stderr] 35 | config: &ffi::build_configuration, [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1394:18 [INFO] [stderr] | [INFO] [stderr] 1394 | config: &ffi::build_configuration, [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1722:18 [INFO] [stderr] | [INFO] [stderr] 1722 | config: &ffi::build_configuration, [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:2091:18 [INFO] [stderr] | [INFO] [stderr] 2091 | config: &ffi::build_configuration, [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1681:18 [INFO] [stderr] | [INFO] [stderr] 1681 | config: &ffi::build_configuration, [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:2066:17 [INFO] [stderr] | [INFO] [stderr] 2066 | type Hash = ffi::hash128; [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> src/build.rs:253:68 [INFO] [stderr] | [INFO] [stderr] 253 | pub(crate) fn to_ffi(&self, minimal_output: bool) -> UniquePtr { [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1410:17 [INFO] [stderr] | [INFO] [stderr] 1410 | type Hash = ffi::hash128; [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1804:18 [INFO] [stderr] | [INFO] [stderr] 1804 | config: &ffi::build_configuration, [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:2050:18 [INFO] [stderr] | [INFO] [stderr] 2050 | config: &ffi::build_configuration, [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1435:18 [INFO] [stderr] | [INFO] [stderr] 1435 | config: &ffi::build_configuration, [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:2025:17 [INFO] [stderr] | [INFO] [stderr] 2025 | type Hash = ffi::hash128; [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1574:17 [INFO] [stderr] | [INFO] [stderr] 1574 | type Hash = ffi::hash64; [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1779:17 [INFO] [stderr] | [INFO] [stderr] 1779 | type Hash = ffi::hash64; [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:2009:18 [INFO] [stderr] | [INFO] [stderr] 2009 | config: &ffi::build_configuration, [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1451:17 [INFO] [stderr] | [INFO] [stderr] 1451 | type Hash = ffi::hash64; [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1984:17 [INFO] [stderr] | [INFO] [stderr] 1984 | type Hash = ffi::hash128; [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1697:17 [INFO] [stderr] | [INFO] [stderr] 1697 | type Hash = ffi::hash128; [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1123:17 [INFO] [stderr] | [INFO] [stderr] 1123 | type Hash = ffi::hash64; [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1476:18 [INFO] [stderr] | [INFO] [stderr] 1476 | config: &ffi::build_configuration, [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1148:18 [INFO] [stderr] | [INFO] [stderr] 1148 | config: &ffi::build_configuration, [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1968:18 [INFO] [stderr] | [INFO] [stderr] 1968 | config: &ffi::build_configuration, [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1599:18 [INFO] [stderr] | [INFO] [stderr] 1599 | config: &ffi::build_configuration, [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1164:17 [INFO] [stderr] | [INFO] [stderr] 1164 | type Hash = ffi::hash64; [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1943:17 [INFO] [stderr] | [INFO] [stderr] 1943 | type Hash = ffi::hash128; [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1189:18 [INFO] [stderr] | [INFO] [stderr] 1189 | config: &ffi::build_configuration, [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1763:18 [INFO] [stderr] | [INFO] [stderr] 1763 | config: &ffi::build_configuration, [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1492:17 [INFO] [stderr] | [INFO] [stderr] 1492 | type Hash = ffi::hash64; [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1205:17 [INFO] [stderr] | [INFO] [stderr] 1205 | type Hash = ffi::hash64; [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1927:18 [INFO] [stderr] | [INFO] [stderr] 1927 | config: &ffi::build_configuration, [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1230:18 [INFO] [stderr] | [INFO] [stderr] 1230 | config: &ffi::build_configuration, [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1640:18 [INFO] [stderr] | [INFO] [stderr] 1640 | config: &ffi::build_configuration, [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1902:17 [INFO] [stderr] | [INFO] [stderr] 1902 | type Hash = ffi::hash64; [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1246:17 [INFO] [stderr] | [INFO] [stderr] 1246 | type Hash = ffi::hash64; [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1517:18 [INFO] [stderr] | [INFO] [stderr] 1517 | config: &ffi::build_configuration, [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1271:18 [INFO] [stderr] | [INFO] [stderr] 1271 | config: &ffi::build_configuration, [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1738:17 [INFO] [stderr] | [INFO] [stderr] 1738 | type Hash = ffi::hash128; [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1886:18 [INFO] [stderr] | [INFO] [stderr] 1886 | config: &ffi::build_configuration, [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1287:17 [INFO] [stderr] | [INFO] [stderr] 1287 | type Hash = ffi::hash128; [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1656:17 [INFO] [stderr] | [INFO] [stderr] 1656 | type Hash = ffi::hash128; [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1312:18 [INFO] [stderr] | [INFO] [stderr] 1312 | config: &ffi::build_configuration, [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1861:17 [INFO] [stderr] | [INFO] [stderr] 1861 | type Hash = ffi::hash64; [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1533:17 [INFO] [stderr] | [INFO] [stderr] 1533 | type Hash = ffi::hash64; [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1328:17 [INFO] [stderr] | [INFO] [stderr] 1328 | type Hash = ffi::hash128; [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1615:17 [INFO] [stderr] | [INFO] [stderr] 1615 | type Hash = ffi::hash128; [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1353:18 [INFO] [stderr] | [INFO] [stderr] 1353 | config: &ffi::build_configuration, [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1845:18 [INFO] [stderr] | [INFO] [stderr] 1845 | config: &ffi::build_configuration, [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error: aborting due to 250 previous errors [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0432, E0433, E0658. [INFO] [stderr] For more information about an error, try `rustc --explain E0432`. [INFO] [stderr] Original diagnostics will follow. [INFO] [stderr] [INFO] [stdout] warning: `gen` is a keyword in the 2024 edition [INFO] [stdout] --> src/partitioned_phf.rs:55:31 [INFO] [stdout] | [INFO] [stdout] 55 | config.seed = rng.gen(); [INFO] [stdout] | ^^^ help: you can use a raw identifier to stay compatible: `r#gen` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #49716 [INFO] [stdout] = note: `--force-warn keyword-idents-2024` implied by `--force-warn rust-2024-compatibility` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `gen` is a keyword in the 2024 edition [INFO] [stdout] --> src/single_phf.rs:57:33 [INFO] [stdout] | [INFO] [stdout] 57 | (0..10).map(|_| rng.gen()).collect() [INFO] [stdout] | ^^^ help: you can use a raw identifier to stay compatible: `r#gen` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #49716 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:49:62 [INFO] [stdout] | [INFO] [stdout] 49 | ) -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] = note: `--force-warn missing-unsafe-on-extern` implied by `--force-warn rust-2024-compatibility` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:56:35 [INFO] [stdout] | [INFO] [stdout] 56 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:60:63 [INFO] [stdout] | [INFO] [stdout] 60 | ) -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:67:35 [INFO] [stdout] | [INFO] [stdout] 67 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:71:67 [INFO] [stdout] | [INFO] [stdout] 71 | ) -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:78:35 [INFO] [stdout] | [INFO] [stdout] 78 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:82:68 [INFO] [stdout] | [INFO] [stdout] 82 | ) -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:89:35 [INFO] [stdout] | [INFO] [stdout] 89 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:96:71 [INFO] [stdout] | [INFO] [stdout] 96 | fn build_configuration_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:104:52 [INFO] [stdout] | [INFO] [stdout] 104 | fn get_c(conf: &build_configuration) -> f64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:106:72 [INFO] [stdout] | [INFO] [stdout] 106 | fn set_c(conf: &mut UniquePtr, value: f64); [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:109:56 [INFO] [stdout] | [INFO] [stdout] 109 | fn get_alpha(conf: &build_configuration) -> f64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:111:76 [INFO] [stdout] | [INFO] [stdout] 111 | fn set_alpha(conf: &mut UniquePtr, value: f64); [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:114:65 [INFO] [stdout] | [INFO] [stdout] 114 | fn get_num_partitions(conf: &build_configuration) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:116:85 [INFO] [stdout] | [INFO] [stdout] 116 | fn set_num_partitions(conf: &mut UniquePtr, value: u64); [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:119:62 [INFO] [stdout] | [INFO] [stdout] 119 | fn get_num_buckets(conf: &build_configuration) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:121:82 [INFO] [stdout] | [INFO] [stdout] 121 | fn set_num_buckets(conf: &mut UniquePtr, value: u64); [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:124:62 [INFO] [stdout] | [INFO] [stdout] 124 | fn get_num_threads(conf: &build_configuration) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:126:82 [INFO] [stdout] | [INFO] [stdout] 126 | fn set_num_threads(conf: &mut UniquePtr, value: u64); [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:129:55 [INFO] [stdout] | [INFO] [stdout] 129 | fn get_seed(conf: &build_configuration) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:131:75 [INFO] [stdout] | [INFO] [stdout] 131 | fn set_seed(conf: &mut UniquePtr, value: u64); [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:134:54 [INFO] [stdout] | [INFO] [stdout] 134 | fn get_ram(conf: &build_configuration) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:136:74 [INFO] [stdout] | [INFO] [stdout] 136 | fn set_ram(conf: &mut UniquePtr, value: u64); [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:139:94 [INFO] [stdout] | [INFO] [stdout] 139 | fn set_tmp_dir(conf: &mut UniquePtr, value: Pin<&mut CxxString>); [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:142:86 [INFO] [stdout] | [INFO] [stdout] 142 | fn set_minimal_output(conf: &mut UniquePtr, value: bool); [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:145:66 [INFO] [stdout] | [INFO] [stdout] 145 | fn get_verbose_output(conf: &build_configuration) -> bool; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:147:86 [INFO] [stdout] | [INFO] [stdout] 147 | fn set_verbose_output(conf: &mut UniquePtr, value: bool); [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:49:61 [INFO] [stdout] | [INFO] [stdout] 49 | ) -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:60:62 [INFO] [stdout] | [INFO] [stdout] 60 | ) -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:71:66 [INFO] [stdout] | [INFO] [stdout] 71 | ) -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:82:67 [INFO] [stdout] | [INFO] [stdout] 82 | ) -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:96:70 [INFO] [stdout] | [INFO] [stdout] 96 | fn build_configuration_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:41:123 [INFO] [stdout] | [INFO] [stdout] 41 | fn singlephf_64_dictionary_dictionary_nonminimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:47:25 [INFO] [stdout] | [INFO] [stdout] 47 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:49:95 [INFO] [stdout] | [INFO] [stdout] 49 | fn position(self: &singlephf_64_dictionary_dictionary_nonminimal, hash: hash64) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:50:83 [INFO] [stdout] | [INFO] [stdout] 50 | fn num_bits(self: &singlephf_64_dictionary_dictionary_nonminimal) -> usize; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:51:81 [INFO] [stdout] | [INFO] [stdout] 51 | fn num_keys(self: &singlephf_64_dictionary_dictionary_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:52:83 [INFO] [stdout] | [INFO] [stdout] 52 | fn table_size(self: &singlephf_64_dictionary_dictionary_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:53:77 [INFO] [stdout] | [INFO] [stdout] 53 | fn seed(self: &singlephf_64_dictionary_dictionary_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:64:27 [INFO] [stdout] | [INFO] [stdout] 64 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:70:27 [INFO] [stdout] | [INFO] [stdout] 70 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:86:117 [INFO] [stdout] | [INFO] [stdout] 86 | fn singlephf_64_dictionary_dictionary_minimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:92:25 [INFO] [stdout] | [INFO] [stdout] 92 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:94:92 [INFO] [stdout] | [INFO] [stdout] 94 | fn position(self: &singlephf_64_dictionary_dictionary_minimal, hash: hash64) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:95:80 [INFO] [stdout] | [INFO] [stdout] 95 | fn num_bits(self: &singlephf_64_dictionary_dictionary_minimal) -> usize; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:96:78 [INFO] [stdout] | [INFO] [stdout] 96 | fn num_keys(self: &singlephf_64_dictionary_dictionary_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:97:80 [INFO] [stdout] | [INFO] [stdout] 97 | fn table_size(self: &singlephf_64_dictionary_dictionary_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:98:74 [INFO] [stdout] | [INFO] [stdout] 98 | fn seed(self: &singlephf_64_dictionary_dictionary_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:109:27 [INFO] [stdout] | [INFO] [stdout] 109 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:115:27 [INFO] [stdout] | [INFO] [stdout] 115 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:131:133 [INFO] [stdout] | [INFO] [stdout] 131 | fn partitionedphf_64_dictionary_dictionary_nonminimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:137:25 [INFO] [stdout] | [INFO] [stdout] 137 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:139:100 [INFO] [stdout] | [INFO] [stdout] 139 | fn position(self: &partitionedphf_64_dictionary_dictionary_nonminimal, hash: hash64) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:140:88 [INFO] [stdout] | [INFO] [stdout] 140 | fn num_bits(self: &partitionedphf_64_dictionary_dictionary_nonminimal) -> usize; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:141:86 [INFO] [stdout] | [INFO] [stdout] 141 | fn num_keys(self: &partitionedphf_64_dictionary_dictionary_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:142:88 [INFO] [stdout] | [INFO] [stdout] 142 | fn table_size(self: &partitionedphf_64_dictionary_dictionary_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:143:82 [INFO] [stdout] | [INFO] [stdout] 143 | fn seed(self: &partitionedphf_64_dictionary_dictionary_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:154:27 [INFO] [stdout] | [INFO] [stdout] 154 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:160:27 [INFO] [stdout] | [INFO] [stdout] 160 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:176:127 [INFO] [stdout] | [INFO] [stdout] 176 | fn partitionedphf_64_dictionary_dictionary_minimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:182:25 [INFO] [stdout] | [INFO] [stdout] 182 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:184:97 [INFO] [stdout] | [INFO] [stdout] 184 | fn position(self: &partitionedphf_64_dictionary_dictionary_minimal, hash: hash64) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:185:85 [INFO] [stdout] | [INFO] [stdout] 185 | fn num_bits(self: &partitionedphf_64_dictionary_dictionary_minimal) -> usize; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:186:83 [INFO] [stdout] | [INFO] [stdout] 186 | fn num_keys(self: &partitionedphf_64_dictionary_dictionary_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:187:85 [INFO] [stdout] | [INFO] [stdout] 187 | fn table_size(self: &partitionedphf_64_dictionary_dictionary_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:188:79 [INFO] [stdout] | [INFO] [stdout] 188 | fn seed(self: &partitionedphf_64_dictionary_dictionary_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:199:27 [INFO] [stdout] | [INFO] [stdout] 199 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:205:27 [INFO] [stdout] | [INFO] [stdout] 205 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:221:125 [INFO] [stdout] | [INFO] [stdout] 221 | fn singlephf_128_dictionary_dictionary_nonminimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:227:25 [INFO] [stdout] | [INFO] [stdout] 227 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:229:97 [INFO] [stdout] | [INFO] [stdout] 229 | fn position(self: &singlephf_128_dictionary_dictionary_nonminimal, hash: hash128) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:230:84 [INFO] [stdout] | [INFO] [stdout] 230 | fn num_bits(self: &singlephf_128_dictionary_dictionary_nonminimal) -> usize; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:231:82 [INFO] [stdout] | [INFO] [stdout] 231 | fn num_keys(self: &singlephf_128_dictionary_dictionary_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:232:84 [INFO] [stdout] | [INFO] [stdout] 232 | fn table_size(self: &singlephf_128_dictionary_dictionary_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:233:78 [INFO] [stdout] | [INFO] [stdout] 233 | fn seed(self: &singlephf_128_dictionary_dictionary_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:244:27 [INFO] [stdout] | [INFO] [stdout] 244 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:250:27 [INFO] [stdout] | [INFO] [stdout] 250 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:266:119 [INFO] [stdout] | [INFO] [stdout] 266 | fn singlephf_128_dictionary_dictionary_minimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:272:25 [INFO] [stdout] | [INFO] [stdout] 272 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:274:94 [INFO] [stdout] | [INFO] [stdout] 274 | fn position(self: &singlephf_128_dictionary_dictionary_minimal, hash: hash128) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:275:81 [INFO] [stdout] | [INFO] [stdout] 275 | fn num_bits(self: &singlephf_128_dictionary_dictionary_minimal) -> usize; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:276:79 [INFO] [stdout] | [INFO] [stdout] 276 | fn num_keys(self: &singlephf_128_dictionary_dictionary_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:277:81 [INFO] [stdout] | [INFO] [stdout] 277 | fn table_size(self: &singlephf_128_dictionary_dictionary_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:278:75 [INFO] [stdout] | [INFO] [stdout] 278 | fn seed(self: &singlephf_128_dictionary_dictionary_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:289:27 [INFO] [stdout] | [INFO] [stdout] 289 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:295:27 [INFO] [stdout] | [INFO] [stdout] 295 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:311:135 [INFO] [stdout] | [INFO] [stdout] 311 | fn partitionedphf_128_dictionary_dictionary_nonminimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:317:25 [INFO] [stdout] | [INFO] [stdout] 317 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:319:102 [INFO] [stdout] | [INFO] [stdout] 319 | fn position(self: &partitionedphf_128_dictionary_dictionary_nonminimal, hash: hash128) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:320:89 [INFO] [stdout] | [INFO] [stdout] 320 | fn num_bits(self: &partitionedphf_128_dictionary_dictionary_nonminimal) -> usize; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:321:87 [INFO] [stdout] | [INFO] [stdout] 321 | fn num_keys(self: &partitionedphf_128_dictionary_dictionary_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:322:89 [INFO] [stdout] | [INFO] [stdout] 322 | fn table_size(self: &partitionedphf_128_dictionary_dictionary_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:323:83 [INFO] [stdout] | [INFO] [stdout] 323 | fn seed(self: &partitionedphf_128_dictionary_dictionary_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:334:27 [INFO] [stdout] | [INFO] [stdout] 334 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:340:27 [INFO] [stdout] | [INFO] [stdout] 340 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:356:129 [INFO] [stdout] | [INFO] [stdout] 356 | fn partitionedphf_128_dictionary_dictionary_minimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:362:25 [INFO] [stdout] | [INFO] [stdout] 362 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:364:99 [INFO] [stdout] | [INFO] [stdout] 364 | fn position(self: &partitionedphf_128_dictionary_dictionary_minimal, hash: hash128) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:365:86 [INFO] [stdout] | [INFO] [stdout] 365 | fn num_bits(self: &partitionedphf_128_dictionary_dictionary_minimal) -> usize; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:366:84 [INFO] [stdout] | [INFO] [stdout] 366 | fn num_keys(self: &partitionedphf_128_dictionary_dictionary_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:367:86 [INFO] [stdout] | [INFO] [stdout] 367 | fn table_size(self: &partitionedphf_128_dictionary_dictionary_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:368:80 [INFO] [stdout] | [INFO] [stdout] 368 | fn seed(self: &partitionedphf_128_dictionary_dictionary_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:379:27 [INFO] [stdout] | [INFO] [stdout] 379 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:385:27 [INFO] [stdout] | [INFO] [stdout] 385 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:401:119 [INFO] [stdout] | [INFO] [stdout] 401 | fn singlephf_64_partitioned_compact_nonminimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:407:25 [INFO] [stdout] | [INFO] [stdout] 407 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:409:93 [INFO] [stdout] | [INFO] [stdout] 409 | fn position(self: &singlephf_64_partitioned_compact_nonminimal, hash: hash64) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:410:81 [INFO] [stdout] | [INFO] [stdout] 410 | fn num_bits(self: &singlephf_64_partitioned_compact_nonminimal) -> usize; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:411:79 [INFO] [stdout] | [INFO] [stdout] 411 | fn num_keys(self: &singlephf_64_partitioned_compact_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:412:81 [INFO] [stdout] | [INFO] [stdout] 412 | fn table_size(self: &singlephf_64_partitioned_compact_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:413:75 [INFO] [stdout] | [INFO] [stdout] 413 | fn seed(self: &singlephf_64_partitioned_compact_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:424:27 [INFO] [stdout] | [INFO] [stdout] 424 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:430:27 [INFO] [stdout] | [INFO] [stdout] 430 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:446:113 [INFO] [stdout] | [INFO] [stdout] 446 | fn singlephf_64_partitioned_compact_minimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:452:25 [INFO] [stdout] | [INFO] [stdout] 452 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:454:90 [INFO] [stdout] | [INFO] [stdout] 454 | fn position(self: &singlephf_64_partitioned_compact_minimal, hash: hash64) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:455:78 [INFO] [stdout] | [INFO] [stdout] 455 | fn num_bits(self: &singlephf_64_partitioned_compact_minimal) -> usize; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:456:76 [INFO] [stdout] | [INFO] [stdout] 456 | fn num_keys(self: &singlephf_64_partitioned_compact_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:457:78 [INFO] [stdout] | [INFO] [stdout] 457 | fn table_size(self: &singlephf_64_partitioned_compact_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:458:72 [INFO] [stdout] | [INFO] [stdout] 458 | fn seed(self: &singlephf_64_partitioned_compact_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:469:27 [INFO] [stdout] | [INFO] [stdout] 469 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:475:27 [INFO] [stdout] | [INFO] [stdout] 475 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:491:129 [INFO] [stdout] | [INFO] [stdout] 491 | fn partitionedphf_64_partitioned_compact_nonminimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:497:25 [INFO] [stdout] | [INFO] [stdout] 497 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:499:98 [INFO] [stdout] | [INFO] [stdout] 499 | fn position(self: &partitionedphf_64_partitioned_compact_nonminimal, hash: hash64) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:500:86 [INFO] [stdout] | [INFO] [stdout] 500 | fn num_bits(self: &partitionedphf_64_partitioned_compact_nonminimal) -> usize; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:501:84 [INFO] [stdout] | [INFO] [stdout] 501 | fn num_keys(self: &partitionedphf_64_partitioned_compact_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:502:86 [INFO] [stdout] | [INFO] [stdout] 502 | fn table_size(self: &partitionedphf_64_partitioned_compact_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:503:80 [INFO] [stdout] | [INFO] [stdout] 503 | fn seed(self: &partitionedphf_64_partitioned_compact_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:514:27 [INFO] [stdout] | [INFO] [stdout] 514 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:520:27 [INFO] [stdout] | [INFO] [stdout] 520 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:536:123 [INFO] [stdout] | [INFO] [stdout] 536 | fn partitionedphf_64_partitioned_compact_minimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:542:25 [INFO] [stdout] | [INFO] [stdout] 542 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:544:95 [INFO] [stdout] | [INFO] [stdout] 544 | fn position(self: &partitionedphf_64_partitioned_compact_minimal, hash: hash64) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:545:83 [INFO] [stdout] | [INFO] [stdout] 545 | fn num_bits(self: &partitionedphf_64_partitioned_compact_minimal) -> usize; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:546:81 [INFO] [stdout] | [INFO] [stdout] 546 | fn num_keys(self: &partitionedphf_64_partitioned_compact_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:547:83 [INFO] [stdout] | [INFO] [stdout] 547 | fn table_size(self: &partitionedphf_64_partitioned_compact_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:548:77 [INFO] [stdout] | [INFO] [stdout] 548 | fn seed(self: &partitionedphf_64_partitioned_compact_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:559:27 [INFO] [stdout] | [INFO] [stdout] 559 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:565:27 [INFO] [stdout] | [INFO] [stdout] 565 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:581:121 [INFO] [stdout] | [INFO] [stdout] 581 | fn singlephf_128_partitioned_compact_nonminimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:587:25 [INFO] [stdout] | [INFO] [stdout] 587 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:589:95 [INFO] [stdout] | [INFO] [stdout] 589 | fn position(self: &singlephf_128_partitioned_compact_nonminimal, hash: hash128) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:590:82 [INFO] [stdout] | [INFO] [stdout] 590 | fn num_bits(self: &singlephf_128_partitioned_compact_nonminimal) -> usize; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:591:80 [INFO] [stdout] | [INFO] [stdout] 591 | fn num_keys(self: &singlephf_128_partitioned_compact_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:592:82 [INFO] [stdout] | [INFO] [stdout] 592 | fn table_size(self: &singlephf_128_partitioned_compact_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:593:76 [INFO] [stdout] | [INFO] [stdout] 593 | fn seed(self: &singlephf_128_partitioned_compact_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:604:27 [INFO] [stdout] | [INFO] [stdout] 604 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:610:27 [INFO] [stdout] | [INFO] [stdout] 610 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:626:115 [INFO] [stdout] | [INFO] [stdout] 626 | fn singlephf_128_partitioned_compact_minimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:632:25 [INFO] [stdout] | [INFO] [stdout] 632 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:634:92 [INFO] [stdout] | [INFO] [stdout] 634 | fn position(self: &singlephf_128_partitioned_compact_minimal, hash: hash128) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:635:79 [INFO] [stdout] | [INFO] [stdout] 635 | fn num_bits(self: &singlephf_128_partitioned_compact_minimal) -> usize; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:636:77 [INFO] [stdout] | [INFO] [stdout] 636 | fn num_keys(self: &singlephf_128_partitioned_compact_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:637:79 [INFO] [stdout] | [INFO] [stdout] 637 | fn table_size(self: &singlephf_128_partitioned_compact_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:638:73 [INFO] [stdout] | [INFO] [stdout] 638 | fn seed(self: &singlephf_128_partitioned_compact_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:649:27 [INFO] [stdout] | [INFO] [stdout] 649 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:655:27 [INFO] [stdout] | [INFO] [stdout] 655 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:671:131 [INFO] [stdout] | [INFO] [stdout] 671 | fn partitionedphf_128_partitioned_compact_nonminimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:677:25 [INFO] [stdout] | [INFO] [stdout] 677 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:679:100 [INFO] [stdout] | [INFO] [stdout] 679 | fn position(self: &partitionedphf_128_partitioned_compact_nonminimal, hash: hash128) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:680:87 [INFO] [stdout] | [INFO] [stdout] 680 | fn num_bits(self: &partitionedphf_128_partitioned_compact_nonminimal) -> usize; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:681:85 [INFO] [stdout] | [INFO] [stdout] 681 | fn num_keys(self: &partitionedphf_128_partitioned_compact_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:682:87 [INFO] [stdout] | [INFO] [stdout] 682 | fn table_size(self: &partitionedphf_128_partitioned_compact_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:683:81 [INFO] [stdout] | [INFO] [stdout] 683 | fn seed(self: &partitionedphf_128_partitioned_compact_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:694:27 [INFO] [stdout] | [INFO] [stdout] 694 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:700:27 [INFO] [stdout] | [INFO] [stdout] 700 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:716:125 [INFO] [stdout] | [INFO] [stdout] 716 | fn partitionedphf_128_partitioned_compact_minimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:722:25 [INFO] [stdout] | [INFO] [stdout] 722 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:724:97 [INFO] [stdout] | [INFO] [stdout] 724 | fn position(self: &partitionedphf_128_partitioned_compact_minimal, hash: hash128) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:725:84 [INFO] [stdout] | [INFO] [stdout] 725 | fn num_bits(self: &partitionedphf_128_partitioned_compact_minimal) -> usize; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:726:82 [INFO] [stdout] | [INFO] [stdout] 726 | fn num_keys(self: &partitionedphf_128_partitioned_compact_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:727:84 [INFO] [stdout] | [INFO] [stdout] 727 | fn table_size(self: &partitionedphf_128_partitioned_compact_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:728:78 [INFO] [stdout] | [INFO] [stdout] 728 | fn seed(self: &partitionedphf_128_partitioned_compact_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:739:27 [INFO] [stdout] | [INFO] [stdout] 739 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:745:27 [INFO] [stdout] | [INFO] [stdout] 745 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:761:101 [INFO] [stdout] | [INFO] [stdout] 761 | fn singlephf_64_elias_fano_nonminimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:767:25 [INFO] [stdout] | [INFO] [stdout] 767 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:769:84 [INFO] [stdout] | [INFO] [stdout] 769 | fn position(self: &singlephf_64_elias_fano_nonminimal, hash: hash64) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:770:72 [INFO] [stdout] | [INFO] [stdout] 770 | fn num_bits(self: &singlephf_64_elias_fano_nonminimal) -> usize; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:771:70 [INFO] [stdout] | [INFO] [stdout] 771 | fn num_keys(self: &singlephf_64_elias_fano_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:772:72 [INFO] [stdout] | [INFO] [stdout] 772 | fn table_size(self: &singlephf_64_elias_fano_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:773:66 [INFO] [stdout] | [INFO] [stdout] 773 | fn seed(self: &singlephf_64_elias_fano_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:784:27 [INFO] [stdout] | [INFO] [stdout] 784 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:790:27 [INFO] [stdout] | [INFO] [stdout] 790 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:806:95 [INFO] [stdout] | [INFO] [stdout] 806 | fn singlephf_64_elias_fano_minimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:812:25 [INFO] [stdout] | [INFO] [stdout] 812 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:814:81 [INFO] [stdout] | [INFO] [stdout] 814 | fn position(self: &singlephf_64_elias_fano_minimal, hash: hash64) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:815:69 [INFO] [stdout] | [INFO] [stdout] 815 | fn num_bits(self: &singlephf_64_elias_fano_minimal) -> usize; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:816:67 [INFO] [stdout] | [INFO] [stdout] 816 | fn num_keys(self: &singlephf_64_elias_fano_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:817:69 [INFO] [stdout] | [INFO] [stdout] 817 | fn table_size(self: &singlephf_64_elias_fano_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:818:63 [INFO] [stdout] | [INFO] [stdout] 818 | fn seed(self: &singlephf_64_elias_fano_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:829:27 [INFO] [stdout] | [INFO] [stdout] 829 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:835:27 [INFO] [stdout] | [INFO] [stdout] 835 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:851:111 [INFO] [stdout] | [INFO] [stdout] 851 | fn partitionedphf_64_elias_fano_nonminimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:857:25 [INFO] [stdout] | [INFO] [stdout] 857 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:859:89 [INFO] [stdout] | [INFO] [stdout] 859 | fn position(self: &partitionedphf_64_elias_fano_nonminimal, hash: hash64) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:860:77 [INFO] [stdout] | [INFO] [stdout] 860 | fn num_bits(self: &partitionedphf_64_elias_fano_nonminimal) -> usize; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:861:75 [INFO] [stdout] | [INFO] [stdout] 861 | fn num_keys(self: &partitionedphf_64_elias_fano_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:862:77 [INFO] [stdout] | [INFO] [stdout] 862 | fn table_size(self: &partitionedphf_64_elias_fano_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:863:71 [INFO] [stdout] | [INFO] [stdout] 863 | fn seed(self: &partitionedphf_64_elias_fano_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:874:27 [INFO] [stdout] | [INFO] [stdout] 874 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:880:27 [INFO] [stdout] | [INFO] [stdout] 880 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:896:105 [INFO] [stdout] | [INFO] [stdout] 896 | fn partitionedphf_64_elias_fano_minimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:902:25 [INFO] [stdout] | [INFO] [stdout] 902 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:904:86 [INFO] [stdout] | [INFO] [stdout] 904 | fn position(self: &partitionedphf_64_elias_fano_minimal, hash: hash64) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:905:74 [INFO] [stdout] | [INFO] [stdout] 905 | fn num_bits(self: &partitionedphf_64_elias_fano_minimal) -> usize; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:906:72 [INFO] [stdout] | [INFO] [stdout] 906 | fn num_keys(self: &partitionedphf_64_elias_fano_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:907:74 [INFO] [stdout] | [INFO] [stdout] 907 | fn table_size(self: &partitionedphf_64_elias_fano_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:908:68 [INFO] [stdout] | [INFO] [stdout] 908 | fn seed(self: &partitionedphf_64_elias_fano_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:919:27 [INFO] [stdout] | [INFO] [stdout] 919 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:925:27 [INFO] [stdout] | [INFO] [stdout] 925 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:941:103 [INFO] [stdout] | [INFO] [stdout] 941 | fn singlephf_128_elias_fano_nonminimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:947:25 [INFO] [stdout] | [INFO] [stdout] 947 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:949:86 [INFO] [stdout] | [INFO] [stdout] 949 | fn position(self: &singlephf_128_elias_fano_nonminimal, hash: hash128) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:950:73 [INFO] [stdout] | [INFO] [stdout] 950 | fn num_bits(self: &singlephf_128_elias_fano_nonminimal) -> usize; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:951:71 [INFO] [stdout] | [INFO] [stdout] 951 | fn num_keys(self: &singlephf_128_elias_fano_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:952:73 [INFO] [stdout] | [INFO] [stdout] 952 | fn table_size(self: &singlephf_128_elias_fano_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:953:67 [INFO] [stdout] | [INFO] [stdout] 953 | fn seed(self: &singlephf_128_elias_fano_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:964:27 [INFO] [stdout] | [INFO] [stdout] 964 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:970:27 [INFO] [stdout] | [INFO] [stdout] 970 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:986:97 [INFO] [stdout] | [INFO] [stdout] 986 | fn singlephf_128_elias_fano_minimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:992:25 [INFO] [stdout] | [INFO] [stdout] 992 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:994:83 [INFO] [stdout] | [INFO] [stdout] 994 | fn position(self: &singlephf_128_elias_fano_minimal, hash: hash128) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:995:70 [INFO] [stdout] | [INFO] [stdout] 995 | fn num_bits(self: &singlephf_128_elias_fano_minimal) -> usize; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:996:68 [INFO] [stdout] | [INFO] [stdout] 996 | fn num_keys(self: &singlephf_128_elias_fano_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:997:70 [INFO] [stdout] | [INFO] [stdout] 997 | fn table_size(self: &singlephf_128_elias_fano_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:998:64 [INFO] [stdout] | [INFO] [stdout] 998 | fn seed(self: &singlephf_128_elias_fano_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1009:27 [INFO] [stdout] | [INFO] [stdout] 1009 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1015:27 [INFO] [stdout] | [INFO] [stdout] 1015 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1031:113 [INFO] [stdout] | [INFO] [stdout] 1031 | fn partitionedphf_128_elias_fano_nonminimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1037:25 [INFO] [stdout] | [INFO] [stdout] 1037 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1039:91 [INFO] [stdout] | [INFO] [stdout] 1039 | fn position(self: &partitionedphf_128_elias_fano_nonminimal, hash: hash128) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1040:78 [INFO] [stdout] | [INFO] [stdout] 1040 | fn num_bits(self: &partitionedphf_128_elias_fano_nonminimal) -> usize; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1041:76 [INFO] [stdout] | [INFO] [stdout] 1041 | fn num_keys(self: &partitionedphf_128_elias_fano_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1042:78 [INFO] [stdout] | [INFO] [stdout] 1042 | fn table_size(self: &partitionedphf_128_elias_fano_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1043:72 [INFO] [stdout] | [INFO] [stdout] 1043 | fn seed(self: &partitionedphf_128_elias_fano_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1054:27 [INFO] [stdout] | [INFO] [stdout] 1054 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1060:27 [INFO] [stdout] | [INFO] [stdout] 1060 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1076:107 [INFO] [stdout] | [INFO] [stdout] 1076 | fn partitionedphf_128_elias_fano_minimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1082:25 [INFO] [stdout] | [INFO] [stdout] 1082 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1084:88 [INFO] [stdout] | [INFO] [stdout] 1084 | fn position(self: &partitionedphf_128_elias_fano_minimal, hash: hash128) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1085:75 [INFO] [stdout] | [INFO] [stdout] 1085 | fn num_bits(self: &partitionedphf_128_elias_fano_minimal) -> usize; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1086:73 [INFO] [stdout] | [INFO] [stdout] 1086 | fn num_keys(self: &partitionedphf_128_elias_fano_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1087:75 [INFO] [stdout] | [INFO] [stdout] 1087 | fn table_size(self: &partitionedphf_128_elias_fano_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1088:69 [INFO] [stdout] | [INFO] [stdout] 1088 | fn seed(self: &partitionedphf_128_elias_fano_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1099:27 [INFO] [stdout] | [INFO] [stdout] 1099 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1105:27 [INFO] [stdout] | [INFO] [stdout] 1105 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:41:122 [INFO] [stdout] | [INFO] [stdout] 41 | fn singlephf_64_dictionary_dictionary_nonminimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:86:116 [INFO] [stdout] | [INFO] [stdout] 86 | fn singlephf_64_dictionary_dictionary_minimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:131:132 [INFO] [stdout] | [INFO] [stdout] 131 | fn partitionedphf_64_dictionary_dictionary_nonminimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:176:126 [INFO] [stdout] | [INFO] [stdout] 176 | fn partitionedphf_64_dictionary_dictionary_minimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:221:124 [INFO] [stdout] | [INFO] [stdout] 221 | fn singlephf_128_dictionary_dictionary_nonminimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:266:118 [INFO] [stdout] | [INFO] [stdout] 266 | fn singlephf_128_dictionary_dictionary_minimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:311:134 [INFO] [stdout] | [INFO] [stdout] 311 | fn partitionedphf_128_dictionary_dictionary_nonminimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:356:128 [INFO] [stdout] | [INFO] [stdout] 356 | fn partitionedphf_128_dictionary_dictionary_minimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:401:118 [INFO] [stdout] | [INFO] [stdout] 401 | fn singlephf_64_partitioned_compact_nonminimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:446:112 [INFO] [stdout] | [INFO] [stdout] 446 | fn singlephf_64_partitioned_compact_minimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:491:128 [INFO] [stdout] | [INFO] [stdout] 491 | fn partitionedphf_64_partitioned_compact_nonminimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:536:122 [INFO] [stdout] | [INFO] [stdout] 536 | fn partitionedphf_64_partitioned_compact_minimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:581:120 [INFO] [stdout] | [INFO] [stdout] 581 | fn singlephf_128_partitioned_compact_nonminimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:626:114 [INFO] [stdout] | [INFO] [stdout] 626 | fn singlephf_128_partitioned_compact_minimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:671:130 [INFO] [stdout] | [INFO] [stdout] 671 | fn partitionedphf_128_partitioned_compact_nonminimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:716:124 [INFO] [stdout] | [INFO] [stdout] 716 | fn partitionedphf_128_partitioned_compact_minimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:761:100 [INFO] [stdout] | [INFO] [stdout] 761 | fn singlephf_64_elias_fano_nonminimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:806:94 [INFO] [stdout] | [INFO] [stdout] 806 | fn singlephf_64_elias_fano_minimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:851:110 [INFO] [stdout] | [INFO] [stdout] 851 | fn partitionedphf_64_elias_fano_nonminimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:896:104 [INFO] [stdout] | [INFO] [stdout] 896 | fn partitionedphf_64_elias_fano_minimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:941:102 [INFO] [stdout] | [INFO] [stdout] 941 | fn singlephf_128_elias_fano_nonminimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:986:96 [INFO] [stdout] | [INFO] [stdout] 986 | fn singlephf_128_elias_fano_minimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1031:112 [INFO] [stdout] | [INFO] [stdout] 1031 | fn partitionedphf_128_elias_fano_nonminimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1076:106 [INFO] [stdout] | [INFO] [stdout] 1076 | fn partitionedphf_128_elias_fano_minimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/hashing.rs:123:83 [INFO] [stdout] | [INFO] [stdout] 123 | unsafe fn MurmurHash2_64(key: *const c_void, len: usize, seed: u64) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the `expr` fragment specifier will accept more expressions in the 2024 edition [INFO] [stdout] --> src/partitioned_phf.rs:45:12 [INFO] [stdout] | [INFO] [stdout] 45 | ($self:expr, $keys:expr, $config:expr, $into_iter:ident) => {{ [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see Migration Guide [INFO] [stdout] = note: `--force-warn edition-2024-expr-fragment-specifier` implied by `--force-warn rust-2024-compatibility` [INFO] [stdout] help: to keep the existing behavior, use the `expr_2021` fragment specifier [INFO] [stdout] | [INFO] [stdout] 45 | ($self:expr_2021, $keys:expr, $config:expr, $into_iter:ident) => {{ [INFO] [stdout] | ~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the `expr` fragment specifier will accept more expressions in the 2024 edition [INFO] [stdout] --> src/partitioned_phf.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | ($self:expr, $keys:expr, $config:expr, $into_iter:ident) => {{ [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see Migration Guide [INFO] [stdout] help: to keep the existing behavior, use the `expr_2021` fragment specifier [INFO] [stdout] | [INFO] [stdout] 45 | ($self:expr, $keys:expr_2021, $config:expr, $into_iter:ident) => {{ [INFO] [stdout] | ~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the `expr` fragment specifier will accept more expressions in the 2024 edition [INFO] [stdout] --> src/partitioned_phf.rs:45:38 [INFO] [stdout] | [INFO] [stdout] 45 | ($self:expr, $keys:expr, $config:expr, $into_iter:ident) => {{ [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see Migration Guide [INFO] [stdout] help: to keep the existing behavior, use the `expr_2021` fragment specifier [INFO] [stdout] | [INFO] [stdout] 45 | ($self:expr, $keys:expr, $config:expr_2021, $into_iter:ident) => {{ [INFO] [stdout] | ~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:9396 [INFO] [stdout] | [INFO] [stdout] 1 | ..._ : & str) -> UniquePtr < CxxString > ; pub unsafe fn build_timings_autocxx_alloc_autocxx_wrapper_0x29bee13d6e65e3bf () -> * mut build... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:9501 [INFO] [stdout] | [INFO] [stdout] 1 | ...13d6e65e3bf () -> * mut build_timings ; pub unsafe fn build_timings_autocxx_free_autocxx_wrapper_0x29bee13d6e65e3bf (arg0 : * mut buil... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:9608 [INFO] [stdout] | [INFO] [stdout] 1 | ...6e65e3bf (arg0 : * mut build_timings) ; # [namespace = "pthash"] type build_timings = super :: bindgen :: root :: pthash :: build_timi... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:9799 [INFO] [stdout] | [INFO] [stdout] 1 | ...0x29bee13d6e65e3bf () -> * mut hash64 ; pub unsafe fn hash64_autocxx_free_autocxx_wrapper_0x29bee13d6e65e3bf (arg0 : * mut hash64) ; #... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:9892 [INFO] [stdout] | [INFO] [stdout] 1 | ...9bee13d6e65e3bf (arg0 : * mut hash64) ; # [namespace = "pthash"] type hash64 = super :: bindgen :: root :: pthash :: hash64 ; pub unsa... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:10071 [INFO] [stdout] | [INFO] [stdout] 1 | ...x29bee13d6e65e3bf () -> * mut hash128 ; pub unsafe fn hash128_autocxx_free_autocxx_wrapper_0x29bee13d6e65e3bf (arg0 : * mut hash128) ;... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:10166 [INFO] [stdout] | [INFO] [stdout] 1 | ...bee13d6e65e3bf (arg0 : * mut hash128) ; # [namespace = "pthash"] type hash128 = super :: bindgen :: root :: pthash :: hash128 ; pub un... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:10358 [INFO] [stdout] | [INFO] [stdout] 1 | ...tocxx_gen_this : * mut build_timings) ; # [namespace = "pthash"] pub unsafe fn first (self : & hash64) -> u64 ; # [namespace = "pthash... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:10430 [INFO] [stdout] | [INFO] [stdout] 1 | ...afe fn first (self : & hash64) -> u64 ; # [namespace = "pthash"] pub unsafe fn second (self : & hash64) -> u64 ; # [namespace = "pthas... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:10503 [INFO] [stdout] | [INFO] [stdout] 1 | ...fe fn second (self : & hash64) -> u64 ; # [namespace = "pthash"] pub unsafe fn mix (self : & hash64) -> u64 ; pub unsafe fn pthash_has... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:10573 [INFO] [stdout] | [INFO] [stdout] 1 | ...nsafe fn mix (self : & hash64) -> u64 ; pub unsafe fn pthash_hash64_new_autocxx_autocxx_wrapper_0x29bee13d6e65e3bf (autocxx_gen_this :... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:10684 [INFO] [stdout] | [INFO] [stdout] 1 | ...3bf (autocxx_gen_this : * mut hash64) ; pub unsafe fn new1_autocxx_wrapper_0x29bee13d6e65e3bf (autocxx_gen_this : * mut hash64 , hash ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:10787 [INFO] [stdout] | [INFO] [stdout] 1 | ...gen_this : * mut hash64 , hash : u64) ; pub unsafe fn pthash_hash128_first_autocxx_wrapper_0x29bee13d6e65e3bf (autocxx_gen_this : & ha... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:10897 [INFO] [stdout] | [INFO] [stdout] 1 | ...(autocxx_gen_this : & hash128) -> u64 ; pub unsafe fn pthash_hash128_second_autocxx_wrapper_0x29bee13d6e65e3bf (autocxx_gen_this : & h... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:11008 [INFO] [stdout] | [INFO] [stdout] 1 | ...(autocxx_gen_this : & hash128) -> u64 ; pub unsafe fn pthash_hash128_mix_autocxx_wrapper_0x29bee13d6e65e3bf (autocxx_gen_this : & hash... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:11116 [INFO] [stdout] | [INFO] [stdout] 1 | ...(autocxx_gen_this : & hash128) -> u64 ; pub unsafe fn pthash_hash128_new_autocxx_autocxx_wrapper_0x29bee13d6e65e3bf (autocxx_gen_this ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:11229 [INFO] [stdout] | [INFO] [stdout] 1 | ...bf (autocxx_gen_this : * mut hash128) ; pub unsafe fn pthash_hash128_new1_autocxx_wrapper_0x29bee13d6e65e3bf (autocxx_gen_this : * mut... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:11364 [INFO] [stdout] | [INFO] [stdout] 1 | ...hash128 , first : u64 , second : u64) ; # [doc = "Synthesized move constructor."] pub unsafe fn new_synthetic_move_ctor_0x29bee13d6e65... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:11571 [INFO] [stdout] | [INFO] [stdout] 1 | ...imings , other : * mut build_timings) ; # [doc = "Synthesized copy constructor."] pub unsafe fn new_synthetic_const_copy_ctor_0x29bee1... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:11780 [INFO] [stdout] | [INFO] [stdout] 1 | ...ld_timings , other : & build_timings) ; # [doc = "Synthesized destructor."] pub unsafe fn build_timings_synthetic_destructor_0x29bee13... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:11962 [INFO] [stdout] | [INFO] [stdout] 1 | ...tocxx_gen_this : * mut build_timings) ; # [doc = "Synthesized move constructor."] pub unsafe fn pthash_hash64_new_synthetic_move_ctor_... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:12169 [INFO] [stdout] | [INFO] [stdout] 1 | ... * mut hash64 , other : * mut hash64) ; # [doc = "Synthesized copy constructor."] pub unsafe fn pthash_hash64_new_synthetic_const_copy... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:12378 [INFO] [stdout] | [INFO] [stdout] 1 | ...is : * mut hash64 , other : & hash64) ; # [doc = "Synthesized destructor."] pub unsafe fn hash64_synthetic_destructor_0x29bee13d6e65e3... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:12546 [INFO] [stdout] | [INFO] [stdout] 1 | ...3bf (autocxx_gen_this : * mut hash64) ; # [doc = "Synthesized move constructor."] pub unsafe fn pthash_hash128_new_synthetic_move_ctor... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:12756 [INFO] [stdout] | [INFO] [stdout] 1 | ... mut hash128 , other : * mut hash128) ; # [doc = "Synthesized copy constructor."] pub unsafe fn pthash_hash128_new_synthetic_const_cop... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:12968 [INFO] [stdout] | [INFO] [stdout] 1 | ... : * mut hash128 , other : & hash128) ; # [doc = "Synthesized destructor."] pub unsafe fn hash128_synthetic_destructor_0x29bee13d6e65e... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:13138 [INFO] [stdout] | [INFO] [stdout] 1 | ...bf (autocxx_gen_this : * mut hash128) ; include ! ("pthash.hpp") ; include ! ("autocxxgen_ffi.h") ; } extern "Rust" { } } # [allow (un... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:8937 [INFO] [stdout] | [INFO] [stdout] 1 | ...ge { impl UniquePtr < build_timings > { } impl SharedPtr < build_timings > { } impl WeakPtr < build_timings > { } impl CxxVector < bui... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:8974 [INFO] [stdout] | [INFO] [stdout] 1 | ... { } impl SharedPtr < build_timings > { } impl WeakPtr < build_timings > { } impl CxxVector < build_timings > { } impl UniquePtr < has... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:9009 [INFO] [stdout] | [INFO] [stdout] 1 | ... > { } impl WeakPtr < build_timings > { } impl CxxVector < build_timings > { } impl UniquePtr < hash64 > { } impl SharedPtr < hash64 >... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:9046 [INFO] [stdout] | [INFO] [stdout] 1 | ... { } impl CxxVector < build_timings > { } impl UniquePtr < hash64 > { } impl SharedPtr < hash64 > { } impl WeakPtr < hash64 > { } impl... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:9076 [INFO] [stdout] | [INFO] [stdout] 1 | ...mings > { } impl UniquePtr < hash64 > { } impl SharedPtr < hash64 > { } impl WeakPtr < hash64 > { } impl CxxVector < hash64 > { } impl... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:9106 [INFO] [stdout] | [INFO] [stdout] 1 | ...ash64 > { } impl SharedPtr < hash64 > { } impl WeakPtr < hash64 > { } impl CxxVector < hash64 > { } impl UniquePtr < hash128 > { } imp... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:9134 [INFO] [stdout] | [INFO] [stdout] 1 | ... hash64 > { } impl WeakPtr < hash64 > { } impl CxxVector < hash64 > { } impl UniquePtr < hash128 > { } impl SharedPtr < hash128 > { } ... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:9164 [INFO] [stdout] | [INFO] [stdout] 1 | ...ash64 > { } impl CxxVector < hash64 > { } impl UniquePtr < hash128 > { } impl SharedPtr < hash128 > { } impl WeakPtr < hash128 > { } i... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:9195 [INFO] [stdout] | [INFO] [stdout] 1 | ...sh64 > { } impl UniquePtr < hash128 > { } impl SharedPtr < hash128 > { } impl WeakPtr < hash128 > { } impl CxxVector < hash128 > { } u... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:9226 [INFO] [stdout] | [INFO] [stdout] 1 | ...h128 > { } impl SharedPtr < hash128 > { } impl WeakPtr < hash128 > { } impl CxxVector < hash128 > { } unsafe extern "C++" { fn autocxx... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:9255 [INFO] [stdout] | [INFO] [stdout] 1 | ...ash128 > { } impl WeakPtr < hash128 > { } impl CxxVector < hash128 > { } unsafe extern "C++" { fn autocxx_make_string_0x29bee13d6e65e3... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:9286 [INFO] [stdout] | [INFO] [stdout] 1 | ...h128 > { } impl CxxVector < hash128 > { } unsafe extern "C++" { fn autocxx_make_string_0x29bee13d6e65e3bf (str_ : & str) -> UniquePtr ... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the `expr` fragment specifier will accept more expressions in the 2024 edition [INFO] [stdout] --> src/single_phf.rs:46:12 [INFO] [stdout] | [INFO] [stdout] 46 | ($self:expr, $keys:expr, $config:expr, $into_iter:ident) => {{ [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see Migration Guide [INFO] [stdout] help: to keep the existing behavior, use the `expr_2021` fragment specifier [INFO] [stdout] | [INFO] [stdout] 46 | ($self:expr_2021, $keys:expr, $config:expr, $into_iter:ident) => {{ [INFO] [stdout] | ~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the `expr` fragment specifier will accept more expressions in the 2024 edition [INFO] [stdout] --> src/single_phf.rs:46:24 [INFO] [stdout] | [INFO] [stdout] 46 | ($self:expr, $keys:expr, $config:expr, $into_iter:ident) => {{ [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see Migration Guide [INFO] [stdout] help: to keep the existing behavior, use the `expr_2021` fragment specifier [INFO] [stdout] | [INFO] [stdout] 46 | ($self:expr, $keys:expr_2021, $config:expr, $into_iter:ident) => {{ [INFO] [stdout] | ~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the `expr` fragment specifier will accept more expressions in the 2024 edition [INFO] [stdout] --> src/single_phf.rs:46:38 [INFO] [stdout] | [INFO] [stdout] 46 | ($self:expr, $keys:expr, $config:expr, $into_iter:ident) => {{ [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see Migration Guide [INFO] [stdout] help: to keep the existing behavior, use the `expr_2021` fragment specifier [INFO] [stdout] | [INFO] [stdout] 46 | ($self:expr, $keys:expr, $config:expr_2021, $into_iter:ident) => {{ [INFO] [stdout] | ~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/utils.rs:18:41 [INFO] [stdout] | [INFO] [stdout] 18 | fn valid_seed(seed: u64) -> bool; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `build::ffi::internal_memory_builder_single_phf_64::build_from_hashes` is unsafe and requires unsafe block [INFO] [stdout] --> src/build.rs:187:17 [INFO] [stdout] | [INFO] [stdout] 187 | <$type>::build_from_hashes(self, hashes, num_keys, config) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] ... [INFO] [stdout] 194 | / impl_builder!( [INFO] [stdout] 195 | | internal_memory_builder_single_phf_64, [INFO] [stdout] 196 | | hash64, [INFO] [stdout] 197 | | ffi::internal_memory_builder_single_phf_64_new, [INFO] [stdout] 198 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/build.rs:181:13 [INFO] [stdout] | [INFO] [stdout] 181 | / unsafe fn build_from_hashes( [INFO] [stdout] 182 | | self: Pin<&mut Self>, [INFO] [stdout] 183 | | hashes: *const Self::Hash, [INFO] [stdout] 184 | | num_keys: u64, [INFO] [stdout] 185 | | config: &ffi::build_configuration, [INFO] [stdout] 186 | | ) -> Result { [INFO] [stdout] | |______________________________________^ [INFO] [stdout] ... [INFO] [stdout] 194 | / impl_builder!( [INFO] [stdout] 195 | | internal_memory_builder_single_phf_64, [INFO] [stdout] 196 | | hash64, [INFO] [stdout] 197 | | ffi::internal_memory_builder_single_phf_64_new, [INFO] [stdout] 198 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] = note: `--force-warn unsafe-op-in-unsafe-fn` implied by `--force-warn rust-2024-compatibility` [INFO] [stdout] = note: this warning originates in the macro `impl_builder` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `build::ffi::internal_memory_builder_single_phf_128::build_from_hashes` is unsafe and requires unsafe block [INFO] [stdout] --> src/build.rs:187:17 [INFO] [stdout] | [INFO] [stdout] 187 | <$type>::build_from_hashes(self, hashes, num_keys, config) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] ... [INFO] [stdout] 201 | / impl_builder!( [INFO] [stdout] 202 | | internal_memory_builder_single_phf_128, [INFO] [stdout] 203 | | hash128, [INFO] [stdout] 204 | | ffi::internal_memory_builder_single_phf_128_new, [INFO] [stdout] 205 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/build.rs:181:13 [INFO] [stdout] | [INFO] [stdout] 181 | / unsafe fn build_from_hashes( [INFO] [stdout] 182 | | self: Pin<&mut Self>, [INFO] [stdout] 183 | | hashes: *const Self::Hash, [INFO] [stdout] 184 | | num_keys: u64, [INFO] [stdout] 185 | | config: &ffi::build_configuration, [INFO] [stdout] 186 | | ) -> Result { [INFO] [stdout] | |______________________________________^ [INFO] [stdout] ... [INFO] [stdout] 201 | / impl_builder!( [INFO] [stdout] 202 | | internal_memory_builder_single_phf_128, [INFO] [stdout] 203 | | hash128, [INFO] [stdout] 204 | | ffi::internal_memory_builder_single_phf_128_new, [INFO] [stdout] 205 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] = note: this warning originates in the macro `impl_builder` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `build::ffi::internal_memory_builder_partitioned_phf_64::build_from_hashes` is unsafe and requires unsafe block [INFO] [stdout] --> src/build.rs:187:17 [INFO] [stdout] | [INFO] [stdout] 187 | <$type>::build_from_hashes(self, hashes, num_keys, config) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] ... [INFO] [stdout] 208 | / impl_builder!( [INFO] [stdout] 209 | | internal_memory_builder_partitioned_phf_64, [INFO] [stdout] 210 | | hash64, [INFO] [stdout] 211 | | ffi::internal_memory_builder_partitioned_phf_64_new, [INFO] [stdout] 212 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/build.rs:181:13 [INFO] [stdout] | [INFO] [stdout] 181 | / unsafe fn build_from_hashes( [INFO] [stdout] 182 | | self: Pin<&mut Self>, [INFO] [stdout] 183 | | hashes: *const Self::Hash, [INFO] [stdout] 184 | | num_keys: u64, [INFO] [stdout] 185 | | config: &ffi::build_configuration, [INFO] [stdout] 186 | | ) -> Result { [INFO] [stdout] | |______________________________________^ [INFO] [stdout] ... [INFO] [stdout] 208 | / impl_builder!( [INFO] [stdout] 209 | | internal_memory_builder_partitioned_phf_64, [INFO] [stdout] 210 | | hash64, [INFO] [stdout] 211 | | ffi::internal_memory_builder_partitioned_phf_64_new, [INFO] [stdout] 212 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] = note: this warning originates in the macro `impl_builder` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `build::ffi::internal_memory_builder_partitioned_phf_128::build_from_hashes` is unsafe and requires unsafe block [INFO] [stdout] --> src/build.rs:187:17 [INFO] [stdout] | [INFO] [stdout] 187 | <$type>::build_from_hashes(self, hashes, num_keys, config) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] ... [INFO] [stdout] 215 | / impl_builder!( [INFO] [stdout] 216 | | internal_memory_builder_partitioned_phf_128, [INFO] [stdout] 217 | | hash128, [INFO] [stdout] 218 | | ffi::internal_memory_builder_partitioned_phf_128_new, [INFO] [stdout] 219 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/build.rs:181:13 [INFO] [stdout] | [INFO] [stdout] 181 | / unsafe fn build_from_hashes( [INFO] [stdout] 182 | | self: Pin<&mut Self>, [INFO] [stdout] 183 | | hashes: *const Self::Hash, [INFO] [stdout] 184 | | num_keys: u64, [INFO] [stdout] 185 | | config: &ffi::build_configuration, [INFO] [stdout] 186 | | ) -> Result { [INFO] [stdout] | |______________________________________^ [INFO] [stdout] ... [INFO] [stdout] 215 | / impl_builder!( [INFO] [stdout] 216 | | internal_memory_builder_partitioned_phf_128, [INFO] [stdout] 217 | | hash128, [INFO] [stdout] 218 | | ffi::internal_memory_builder_partitioned_phf_128_new, [INFO] [stdout] 219 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] = note: this warning originates in the macro `impl_builder` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `backends::ffi::singlephf_64_dictionary_dictionary_nonminimal_save` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1154:9 [INFO] [stdout] | [INFO] [stdout] 1154 | ffi::singlephf_64_dictionary_dictionary_nonminimal_save(self, filename) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1153:5 [INFO] [stdout] | [INFO] [stdout] 1153 | unsafe fn save(self: Pin<&mut Self>, filename: *const i8) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `backends::ffi::singlephf_64_dictionary_dictionary_nonminimal_load` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1157:9 [INFO] [stdout] | [INFO] [stdout] 1157 | ffi::singlephf_64_dictionary_dictionary_nonminimal_load(self, filename) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1156:5 [INFO] [stdout] | [INFO] [stdout] 1156 | unsafe fn load(self: Pin<&mut Self>, filename: *const i8) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `backends::ffi::singlephf_64_dictionary_dictionary_minimal_save` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1195:9 [INFO] [stdout] | [INFO] [stdout] 1195 | ffi::singlephf_64_dictionary_dictionary_minimal_save(self, filename) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1194:5 [INFO] [stdout] | [INFO] [stdout] 1194 | unsafe fn save(self: Pin<&mut Self>, filename: *const i8) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `backends::ffi::singlephf_64_dictionary_dictionary_minimal_load` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1198:9 [INFO] [stdout] | [INFO] [stdout] 1198 | ffi::singlephf_64_dictionary_dictionary_minimal_load(self, filename) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1197:5 [INFO] [stdout] | [INFO] [stdout] 1197 | unsafe fn load(self: Pin<&mut Self>, filename: *const i8) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `backends::ffi::partitionedphf_64_dictionary_dictionary_nonminimal_save` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1236:9 [INFO] [stdout] | [INFO] [stdout] 1236 | ffi::partitionedphf_64_dictionary_dictionary_nonminimal_save(self, filename) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1235:5 [INFO] [stdout] | [INFO] [stdout] 1235 | unsafe fn save(self: Pin<&mut Self>, filename: *const i8) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `backends::ffi::partitionedphf_64_dictionary_dictionary_nonminimal_load` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1239:9 [INFO] [stdout] | [INFO] [stdout] 1239 | ffi::partitionedphf_64_dictionary_dictionary_nonminimal_load(self, filename) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1238:5 [INFO] [stdout] | [INFO] [stdout] 1238 | unsafe fn load(self: Pin<&mut Self>, filename: *const i8) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `backends::ffi::partitionedphf_64_dictionary_dictionary_minimal_save` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1277:9 [INFO] [stdout] | [INFO] [stdout] 1277 | ffi::partitionedphf_64_dictionary_dictionary_minimal_save(self, filename) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1276:5 [INFO] [stdout] | [INFO] [stdout] 1276 | unsafe fn save(self: Pin<&mut Self>, filename: *const i8) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `backends::ffi::partitionedphf_64_dictionary_dictionary_minimal_load` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1280:9 [INFO] [stdout] | [INFO] [stdout] 1280 | ffi::partitionedphf_64_dictionary_dictionary_minimal_load(self, filename) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1279:5 [INFO] [stdout] | [INFO] [stdout] 1279 | unsafe fn load(self: Pin<&mut Self>, filename: *const i8) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `backends::ffi::singlephf_128_dictionary_dictionary_nonminimal_save` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1318:9 [INFO] [stdout] | [INFO] [stdout] 1318 | ffi::singlephf_128_dictionary_dictionary_nonminimal_save(self, filename) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1317:5 [INFO] [stdout] | [INFO] [stdout] 1317 | unsafe fn save(self: Pin<&mut Self>, filename: *const i8) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `backends::ffi::singlephf_128_dictionary_dictionary_nonminimal_load` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1321:9 [INFO] [stdout] | [INFO] [stdout] 1321 | ffi::singlephf_128_dictionary_dictionary_nonminimal_load(self, filename) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1320:5 [INFO] [stdout] | [INFO] [stdout] 1320 | unsafe fn load(self: Pin<&mut Self>, filename: *const i8) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `backends::ffi::singlephf_128_dictionary_dictionary_minimal_save` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1359:9 [INFO] [stdout] | [INFO] [stdout] 1359 | ffi::singlephf_128_dictionary_dictionary_minimal_save(self, filename) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1358:5 [INFO] [stdout] | [INFO] [stdout] 1358 | unsafe fn save(self: Pin<&mut Self>, filename: *const i8) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `backends::ffi::singlephf_128_dictionary_dictionary_minimal_load` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1362:9 [INFO] [stdout] | [INFO] [stdout] 1362 | ffi::singlephf_128_dictionary_dictionary_minimal_load(self, filename) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1361:5 [INFO] [stdout] | [INFO] [stdout] 1361 | unsafe fn load(self: Pin<&mut Self>, filename: *const i8) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `backends::ffi::partitionedphf_128_dictionary_dictionary_nonminimal_save` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1400:9 [INFO] [stdout] | [INFO] [stdout] 1400 | ffi::partitionedphf_128_dictionary_dictionary_nonminimal_save(self, filename) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1399:5 [INFO] [stdout] | [INFO] [stdout] 1399 | unsafe fn save(self: Pin<&mut Self>, filename: *const i8) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `backends::ffi::partitionedphf_128_dictionary_dictionary_nonminimal_load` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1403:9 [INFO] [stdout] | [INFO] [stdout] 1403 | ffi::partitionedphf_128_dictionary_dictionary_nonminimal_load(self, filename) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1402:5 [INFO] [stdout] | [INFO] [stdout] 1402 | unsafe fn load(self: Pin<&mut Self>, filename: *const i8) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `backends::ffi::partitionedphf_128_dictionary_dictionary_minimal_save` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1441:9 [INFO] [stdout] | [INFO] [stdout] 1441 | ffi::partitionedphf_128_dictionary_dictionary_minimal_save(self, filename) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1440:5 [INFO] [stdout] | [INFO] [stdout] 1440 | unsafe fn save(self: Pin<&mut Self>, filename: *const i8) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `backends::ffi::partitionedphf_128_dictionary_dictionary_minimal_load` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1444:9 [INFO] [stdout] | [INFO] [stdout] 1444 | ffi::partitionedphf_128_dictionary_dictionary_minimal_load(self, filename) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1443:5 [INFO] [stdout] | [INFO] [stdout] 1443 | unsafe fn load(self: Pin<&mut Self>, filename: *const i8) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `backends::ffi::singlephf_64_partitioned_compact_nonminimal_save` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1482:9 [INFO] [stdout] | [INFO] [stdout] 1482 | ffi::singlephf_64_partitioned_compact_nonminimal_save(self, filename) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1481:5 [INFO] [stdout] | [INFO] [stdout] 1481 | unsafe fn save(self: Pin<&mut Self>, filename: *const i8) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `backends::ffi::singlephf_64_partitioned_compact_nonminimal_load` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1485:9 [INFO] [stdout] | [INFO] [stdout] 1485 | ffi::singlephf_64_partitioned_compact_nonminimal_load(self, filename) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1484:5 [INFO] [stdout] | [INFO] [stdout] 1484 | unsafe fn load(self: Pin<&mut Self>, filename: *const i8) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `backends::ffi::singlephf_64_partitioned_compact_minimal_save` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1523:9 [INFO] [stdout] | [INFO] [stdout] 1523 | ffi::singlephf_64_partitioned_compact_minimal_save(self, filename) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1522:5 [INFO] [stdout] | [INFO] [stdout] 1522 | unsafe fn save(self: Pin<&mut Self>, filename: *const i8) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `backends::ffi::singlephf_64_partitioned_compact_minimal_load` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1526:9 [INFO] [stdout] | [INFO] [stdout] 1526 | ffi::singlephf_64_partitioned_compact_minimal_load(self, filename) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1525:5 [INFO] [stdout] | [INFO] [stdout] 1525 | unsafe fn load(self: Pin<&mut Self>, filename: *const i8) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `backends::ffi::partitionedphf_64_partitioned_compact_nonminimal_save` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1564:9 [INFO] [stdout] | [INFO] [stdout] 1564 | ffi::partitionedphf_64_partitioned_compact_nonminimal_save(self, filename) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1563:5 [INFO] [stdout] | [INFO] [stdout] 1563 | unsafe fn save(self: Pin<&mut Self>, filename: *const i8) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `backends::ffi::partitionedphf_64_partitioned_compact_nonminimal_load` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1567:9 [INFO] [stdout] | [INFO] [stdout] 1567 | ffi::partitionedphf_64_partitioned_compact_nonminimal_load(self, filename) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1566:5 [INFO] [stdout] | [INFO] [stdout] 1566 | unsafe fn load(self: Pin<&mut Self>, filename: *const i8) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `backends::ffi::partitionedphf_64_partitioned_compact_minimal_save` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1605:9 [INFO] [stdout] | [INFO] [stdout] 1605 | ffi::partitionedphf_64_partitioned_compact_minimal_save(self, filename) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1604:5 [INFO] [stdout] | [INFO] [stdout] 1604 | unsafe fn save(self: Pin<&mut Self>, filename: *const i8) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `backends::ffi::partitionedphf_64_partitioned_compact_minimal_load` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1608:9 [INFO] [stdout] | [INFO] [stdout] 1608 | ffi::partitionedphf_64_partitioned_compact_minimal_load(self, filename) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1607:5 [INFO] [stdout] | [INFO] [stdout] 1607 | unsafe fn load(self: Pin<&mut Self>, filename: *const i8) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `backends::ffi::singlephf_128_partitioned_compact_nonminimal_save` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1646:9 [INFO] [stdout] | [INFO] [stdout] 1646 | ffi::singlephf_128_partitioned_compact_nonminimal_save(self, filename) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1645:5 [INFO] [stdout] | [INFO] [stdout] 1645 | unsafe fn save(self: Pin<&mut Self>, filename: *const i8) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `backends::ffi::singlephf_128_partitioned_compact_nonminimal_load` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1649:9 [INFO] [stdout] | [INFO] [stdout] 1649 | ffi::singlephf_128_partitioned_compact_nonminimal_load(self, filename) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1648:5 [INFO] [stdout] | [INFO] [stdout] 1648 | unsafe fn load(self: Pin<&mut Self>, filename: *const i8) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `backends::ffi::singlephf_128_partitioned_compact_minimal_save` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1687:9 [INFO] [stdout] | [INFO] [stdout] 1687 | ffi::singlephf_128_partitioned_compact_minimal_save(self, filename) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1686:5 [INFO] [stdout] | [INFO] [stdout] 1686 | unsafe fn save(self: Pin<&mut Self>, filename: *const i8) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `backends::ffi::singlephf_128_partitioned_compact_minimal_load` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1690:9 [INFO] [stdout] | [INFO] [stdout] 1690 | ffi::singlephf_128_partitioned_compact_minimal_load(self, filename) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1689:5 [INFO] [stdout] | [INFO] [stdout] 1689 | unsafe fn load(self: Pin<&mut Self>, filename: *const i8) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `backends::ffi::partitionedphf_128_partitioned_compact_nonminimal_save` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1728:9 [INFO] [stdout] | [INFO] [stdout] 1728 | ffi::partitionedphf_128_partitioned_compact_nonminimal_save(self, filename) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1727:5 [INFO] [stdout] | [INFO] [stdout] 1727 | unsafe fn save(self: Pin<&mut Self>, filename: *const i8) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `backends::ffi::partitionedphf_128_partitioned_compact_nonminimal_load` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1731:9 [INFO] [stdout] | [INFO] [stdout] 1731 | ffi::partitionedphf_128_partitioned_compact_nonminimal_load(self, filename) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1730:5 [INFO] [stdout] | [INFO] [stdout] 1730 | unsafe fn load(self: Pin<&mut Self>, filename: *const i8) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `backends::ffi::partitionedphf_128_partitioned_compact_minimal_save` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1769:9 [INFO] [stdout] | [INFO] [stdout] 1769 | ffi::partitionedphf_128_partitioned_compact_minimal_save(self, filename) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1768:5 [INFO] [stdout] | [INFO] [stdout] 1768 | unsafe fn save(self: Pin<&mut Self>, filename: *const i8) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `backends::ffi::partitionedphf_128_partitioned_compact_minimal_load` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1772:9 [INFO] [stdout] | [INFO] [stdout] 1772 | ffi::partitionedphf_128_partitioned_compact_minimal_load(self, filename) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1771:5 [INFO] [stdout] | [INFO] [stdout] 1771 | unsafe fn load(self: Pin<&mut Self>, filename: *const i8) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `backends::ffi::singlephf_64_elias_fano_nonminimal_save` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1810:9 [INFO] [stdout] | [INFO] [stdout] 1810 | ffi::singlephf_64_elias_fano_nonminimal_save(self, filename) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1809:5 [INFO] [stdout] | [INFO] [stdout] 1809 | unsafe fn save(self: Pin<&mut Self>, filename: *const i8) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `backends::ffi::singlephf_64_elias_fano_nonminimal_load` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1813:9 [INFO] [stdout] | [INFO] [stdout] 1813 | ffi::singlephf_64_elias_fano_nonminimal_load(self, filename) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1812:5 [INFO] [stdout] | [INFO] [stdout] 1812 | unsafe fn load(self: Pin<&mut Self>, filename: *const i8) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `backends::ffi::singlephf_64_elias_fano_minimal_save` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1851:9 [INFO] [stdout] | [INFO] [stdout] 1851 | ffi::singlephf_64_elias_fano_minimal_save(self, filename) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1850:5 [INFO] [stdout] | [INFO] [stdout] 1850 | unsafe fn save(self: Pin<&mut Self>, filename: *const i8) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `backends::ffi::singlephf_64_elias_fano_minimal_load` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1854:9 [INFO] [stdout] | [INFO] [stdout] 1854 | ffi::singlephf_64_elias_fano_minimal_load(self, filename) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1853:5 [INFO] [stdout] | [INFO] [stdout] 1853 | unsafe fn load(self: Pin<&mut Self>, filename: *const i8) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `backends::ffi::partitionedphf_64_elias_fano_nonminimal_save` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1892:9 [INFO] [stdout] | [INFO] [stdout] 1892 | ffi::partitionedphf_64_elias_fano_nonminimal_save(self, filename) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1891:5 [INFO] [stdout] | [INFO] [stdout] 1891 | unsafe fn save(self: Pin<&mut Self>, filename: *const i8) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `backends::ffi::partitionedphf_64_elias_fano_nonminimal_load` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1895:9 [INFO] [stdout] | [INFO] [stdout] 1895 | ffi::partitionedphf_64_elias_fano_nonminimal_load(self, filename) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1894:5 [INFO] [stdout] | [INFO] [stdout] 1894 | unsafe fn load(self: Pin<&mut Self>, filename: *const i8) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `backends::ffi::partitionedphf_64_elias_fano_minimal_save` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1933:9 [INFO] [stdout] | [INFO] [stdout] 1933 | ffi::partitionedphf_64_elias_fano_minimal_save(self, filename) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1932:5 [INFO] [stdout] | [INFO] [stdout] 1932 | unsafe fn save(self: Pin<&mut Self>, filename: *const i8) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `backends::ffi::partitionedphf_64_elias_fano_minimal_load` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1936:9 [INFO] [stdout] | [INFO] [stdout] 1936 | ffi::partitionedphf_64_elias_fano_minimal_load(self, filename) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1935:5 [INFO] [stdout] | [INFO] [stdout] 1935 | unsafe fn load(self: Pin<&mut Self>, filename: *const i8) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `backends::ffi::singlephf_128_elias_fano_nonminimal_save` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1974:9 [INFO] [stdout] | [INFO] [stdout] 1974 | ffi::singlephf_128_elias_fano_nonminimal_save(self, filename) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1973:5 [INFO] [stdout] | [INFO] [stdout] 1973 | unsafe fn save(self: Pin<&mut Self>, filename: *const i8) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `backends::ffi::singlephf_128_elias_fano_nonminimal_load` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1977:9 [INFO] [stdout] | [INFO] [stdout] 1977 | ffi::singlephf_128_elias_fano_nonminimal_load(self, filename) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1976:5 [INFO] [stdout] | [INFO] [stdout] 1976 | unsafe fn load(self: Pin<&mut Self>, filename: *const i8) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `backends::ffi::singlephf_128_elias_fano_minimal_save` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:2015:9 [INFO] [stdout] | [INFO] [stdout] 2015 | ffi::singlephf_128_elias_fano_minimal_save(self, filename) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:2014:5 [INFO] [stdout] | [INFO] [stdout] 2014 | unsafe fn save(self: Pin<&mut Self>, filename: *const i8) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `backends::ffi::singlephf_128_elias_fano_minimal_load` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:2018:9 [INFO] [stdout] | [INFO] [stdout] 2018 | ffi::singlephf_128_elias_fano_minimal_load(self, filename) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:2017:5 [INFO] [stdout] | [INFO] [stdout] 2017 | unsafe fn load(self: Pin<&mut Self>, filename: *const i8) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `backends::ffi::partitionedphf_128_elias_fano_nonminimal_save` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:2056:9 [INFO] [stdout] | [INFO] [stdout] 2056 | ffi::partitionedphf_128_elias_fano_nonminimal_save(self, filename) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:2055:5 [INFO] [stdout] | [INFO] [stdout] 2055 | unsafe fn save(self: Pin<&mut Self>, filename: *const i8) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `backends::ffi::partitionedphf_128_elias_fano_nonminimal_load` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:2059:9 [INFO] [stdout] | [INFO] [stdout] 2059 | ffi::partitionedphf_128_elias_fano_nonminimal_load(self, filename) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:2058:5 [INFO] [stdout] | [INFO] [stdout] 2058 | unsafe fn load(self: Pin<&mut Self>, filename: *const i8) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `backends::ffi::partitionedphf_128_elias_fano_minimal_save` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:2097:9 [INFO] [stdout] | [INFO] [stdout] 2097 | ffi::partitionedphf_128_elias_fano_minimal_save(self, filename) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:2096:5 [INFO] [stdout] | [INFO] [stdout] 2096 | unsafe fn save(self: Pin<&mut Self>, filename: *const i8) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `backends::ffi::partitionedphf_128_elias_fano_minimal_load` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:2100:9 [INFO] [stdout] | [INFO] [stdout] 2100 | ffi::partitionedphf_128_elias_fano_minimal_load(self, filename) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:2099:5 [INFO] [stdout] | [INFO] [stdout] 2099 | unsafe fn load(self: Pin<&mut Self>, filename: *const i8) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `autocxx::moveit::new::by_raw` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:1635 [INFO] [stdout] | [INFO] [stdout] 1 | ... { autocxx :: moveit :: new :: by_raw (move | this | { let this = this . get_unchecked_mut () . as_mut_ptr () ; cxxbridge :: new_autocxx_autocxx_wrapper_0x29bee13d6e65e3bf (this) }) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:1554 [INFO] [stdout] | [INFO] [stdout] 1 | ...64 , } impl build_timings { pub unsafe fn new () -> impl autocxx :: moveit :: new :: New < Output = Self > { autocxx :: moveit :: new ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::<&'a mut T>::get_unchecked_mut` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:1698 [INFO] [stdout] | [INFO] [stdout] 1 | ...ew :: by_raw (move | this | { let this = this . get_unchecked_mut () . as_mut_ptr () ; cxxbridge :: new_autocxx_autocxx_wrapper_0x29be... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `structs::ffi::cxxbridge::new_autocxx_autocxx_wrapper_0x29bee13d6e65e3bf` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:1744 [INFO] [stdout] | [INFO] [stdout] 1 | ... () . as_mut_ptr () ; cxxbridge :: new_autocxx_autocxx_wrapper_0x29bee13d6e65e3bf (this) }) } } impl hash64 { pub unsafe fn new () -> ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `autocxx::moveit::new::by_raw` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:1913 [INFO] [stdout] | [INFO] [stdout] 1 | ... { autocxx :: moveit :: new :: by_raw (move | this | { let this = this . get_unchecked_mut () . as_mut_ptr () ; cxxbridge :: pthash_hash64_new_autocxx_autocxx_wrapper_0x29bee13d6e65e3bf (this) }) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:1832 [INFO] [stdout] | [INFO] [stdout] 1 | ...(this) }) } } impl hash64 { pub unsafe fn new () -> impl autocxx :: moveit :: new :: New < Output = Self > { autocxx :: moveit :: new ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::<&'a mut T>::get_unchecked_mut` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:1976 [INFO] [stdout] | [INFO] [stdout] 1 | ...ew :: by_raw (move | this | { let this = this . get_unchecked_mut () . as_mut_ptr () ; cxxbridge :: pthash_hash64_new_autocxx_autocxx_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `structs::ffi::cxxbridge::pthash_hash64_new_autocxx_autocxx_wrapper_0x29bee13d6e65e3bf` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:2022 [INFO] [stdout] | [INFO] [stdout] 1 | ...s_mut_ptr () ; cxxbridge :: pthash_hash64_new_autocxx_autocxx_wrapper_0x29bee13d6e65e3bf (this) }) } pub unsafe fn new1 (hash : u64) -... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `autocxx::moveit::new::by_raw` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:2200 [INFO] [stdout] | [INFO] [stdout] 1 | ... { autocxx :: moveit :: new :: by_raw (move | this | { let this = this . get_unchecked_mut () . as_mut_ptr () ; cxxbridge :: new1_autocxx_wrapper_0x29bee13d6e65e3bf (this , hash) }) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:2108 [INFO] [stdout] | [INFO] [stdout] 1 | ...d6e65e3bf (this) }) } pub unsafe fn new1 (hash : u64) -> impl autocxx :: moveit :: new :: New < Output = Self > { autocxx :: moveit ::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::<&'a mut T>::get_unchecked_mut` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:2263 [INFO] [stdout] | [INFO] [stdout] 1 | ...ew :: by_raw (move | this | { let this = this . get_unchecked_mut () . as_mut_ptr () ; cxxbridge :: new1_autocxx_wrapper_0x29bee13d6e6... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `structs::ffi::cxxbridge::new1_autocxx_wrapper_0x29bee13d6e65e3bf` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:2309 [INFO] [stdout] | [INFO] [stdout] 1 | ... () . as_mut_ptr () ; cxxbridge :: new1_autocxx_wrapper_0x29bee13d6e65e3bf (this , hash) }) } } impl hash128 { pub unsafe fn first (se... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `structs::ffi::cxxbridge::pthash_hash128_first_autocxx_wrapper_0x29bee13d6e65e3bf` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:2464 [INFO] [stdout] | [INFO] [stdout] 1 | ...ash128) -> u64 { cxxbridge :: pthash_hash128_first_autocxx_wrapper_0x29bee13d6e65e3bf (self) } pub unsafe fn second (self : & root :: ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:2398 [INFO] [stdout] | [INFO] [stdout] 1 | ...this , hash) }) } } impl hash128 { pub unsafe fn first (self : & root :: pthash :: hash128) -> u64 { cxxbridge :: pthash_hash128_first... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `structs::ffi::cxxbridge::pthash_hash128_second_autocxx_wrapper_0x29bee13d6e65e3bf` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:2609 [INFO] [stdout] | [INFO] [stdout] 1 | ...ash128) -> u64 { cxxbridge :: pthash_hash128_second_autocxx_wrapper_0x29bee13d6e65e3bf (self) } pub unsafe fn mix (self : & root :: pt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:2542 [INFO] [stdout] | [INFO] [stdout] 1 | ...rapper_0x29bee13d6e65e3bf (self) } pub unsafe fn second (self : & root :: pthash :: hash128) -> u64 { cxxbridge :: pthash_hash128_seco... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `structs::ffi::cxxbridge::pthash_hash128_mix_autocxx_wrapper_0x29bee13d6e65e3bf` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:2752 [INFO] [stdout] | [INFO] [stdout] 1 | ...hash128) -> u64 { cxxbridge :: pthash_hash128_mix_autocxx_wrapper_0x29bee13d6e65e3bf (self) } pub unsafe fn new () -> impl autocxx :: ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:2688 [INFO] [stdout] | [INFO] [stdout] 1 | ...wrapper_0x29bee13d6e65e3bf (self) } pub unsafe fn mix (self : & root :: pthash :: hash128) -> u64 { cxxbridge :: pthash_hash128_mix_au... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `autocxx::moveit::new::by_raw` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:2909 [INFO] [stdout] | [INFO] [stdout] 1 | ... { autocxx :: moveit :: new :: by_raw (move | this | { let this = this . get_unchecked_mut () . as_mut_ptr () ; cxxbridge :: pthash_hash128_new_autocxx_autocxx_wrapper_0x29bee13d6e65e3bf (this) }) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:2828 [INFO] [stdout] | [INFO] [stdout] 1 | ...0x29bee13d6e65e3bf (self) } pub unsafe fn new () -> impl autocxx :: moveit :: new :: New < Output = Self > { autocxx :: moveit :: new ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::<&'a mut T>::get_unchecked_mut` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:2972 [INFO] [stdout] | [INFO] [stdout] 1 | ...ew :: by_raw (move | this | { let this = this . get_unchecked_mut () . as_mut_ptr () ; cxxbridge :: pthash_hash128_new_autocxx_autocxx... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `structs::ffi::cxxbridge::pthash_hash128_new_autocxx_autocxx_wrapper_0x29bee13d6e65e3bf` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:3018 [INFO] [stdout] | [INFO] [stdout] 1 | ..._mut_ptr () ; cxxbridge :: pthash_hash128_new_autocxx_autocxx_wrapper_0x29bee13d6e65e3bf (this) }) } pub unsafe fn new1 (first : u64 ,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `autocxx::moveit::new::by_raw` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:3213 [INFO] [stdout] | [INFO] [stdout] 1 | ... { autocxx :: moveit :: new :: by_raw (move | this | { let this = this . get_unchecked_mut () . as_mut_ptr () ; cxxbridge :: pthash_hash128_new1_autocxx_wrapper_0x29bee13d6e65e3bf (this , first , second) }) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:3105 [INFO] [stdout] | [INFO] [stdout] 1 | ...f (this) }) } pub unsafe fn new1 (first : u64 , second : u64) -> impl autocxx :: moveit :: new :: New < Output = Self > { autocxx :: m... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::<&'a mut T>::get_unchecked_mut` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:3276 [INFO] [stdout] | [INFO] [stdout] 1 | ...ew :: by_raw (move | this | { let this = this . get_unchecked_mut () . as_mut_ptr () ; cxxbridge :: pthash_hash128_new1_autocxx_wrappe... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `structs::ffi::cxxbridge::pthash_hash128_new1_autocxx_wrapper_0x29bee13d6e65e3bf` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:3322 [INFO] [stdout] | [INFO] [stdout] 1 | ...ptr () ; cxxbridge :: pthash_hash128_new1_autocxx_wrapper_0x29bee13d6e65e3bf (this , first , second) }) } } unsafe impl autocxx :: mov... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `structs::ffi::cxxbridge::build_timings_autocxx_alloc_autocxx_wrapper_0x29bee13d6e65e3bf` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:3598 [INFO] [stdout] | [INFO] [stdout] 1 | ...build_timings { cxxbridge :: build_timings_autocxx_alloc_autocxx_wrapper_0x29bee13d6e65e3bf () } unsafe fn free_uninitialized_cpp_stor... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:3507 [INFO] [stdout] | [INFO] [stdout] 1 | ...ash :: build_timings { unsafe fn allocate_uninitialized_cpp_storage () -> * mut root :: pthash :: build_timings { cxxbridge :: build_t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `structs::ffi::cxxbridge::build_timings_autocxx_free_autocxx_wrapper_0x29bee13d6e65e3bf` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:3769 [INFO] [stdout] | [INFO] [stdout] 1 | ...ld_timings) { cxxbridge :: build_timings_autocxx_free_autocxx_wrapper_0x29bee13d6e65e3bf (arg0) } } unsafe impl autocxx :: moveit :: M... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:3679 [INFO] [stdout] | [INFO] [stdout] 1 | ...x29bee13d6e65e3bf () } unsafe fn free_uninitialized_cpp_storage (arg0 : * mut root :: pthash :: build_timings) { cxxbridge :: build_ti... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `structs::ffi::cxxbridge::hash64_autocxx_alloc_autocxx_wrapper_0x29bee13d6e65e3bf` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:4018 [INFO] [stdout] | [INFO] [stdout] 1 | ...pthash :: hash64 { cxxbridge :: hash64_autocxx_alloc_autocxx_wrapper_0x29bee13d6e65e3bf () } unsafe fn free_uninitialized_cpp_storage ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:3934 [INFO] [stdout] | [INFO] [stdout] 1 | ...oot :: pthash :: hash64 { unsafe fn allocate_uninitialized_cpp_storage () -> * mut root :: pthash :: hash64 { cxxbridge :: hash64_auto... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `structs::ffi::cxxbridge::hash64_autocxx_free_autocxx_wrapper_0x29bee13d6e65e3bf` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:4175 [INFO] [stdout] | [INFO] [stdout] 1 | ...hash :: hash64) { cxxbridge :: hash64_autocxx_free_autocxx_wrapper_0x29bee13d6e65e3bf (arg0) } } unsafe impl autocxx :: moveit :: Make... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:4092 [INFO] [stdout] | [INFO] [stdout] 1 | ...er_0x29bee13d6e65e3bf () } unsafe fn free_uninitialized_cpp_storage (arg0 : * mut root :: pthash :: hash64) { cxxbridge :: hash64_auto... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `structs::ffi::cxxbridge::hash128_autocxx_alloc_autocxx_wrapper_0x29bee13d6e65e3bf` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:4419 [INFO] [stdout] | [INFO] [stdout] 1 | ...thash :: hash128 { cxxbridge :: hash128_autocxx_alloc_autocxx_wrapper_0x29bee13d6e65e3bf () } unsafe fn free_uninitialized_cpp_storage... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:4334 [INFO] [stdout] | [INFO] [stdout] 1 | ...ot :: pthash :: hash128 { unsafe fn allocate_uninitialized_cpp_storage () -> * mut root :: pthash :: hash128 { cxxbridge :: hash128_au... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `structs::ffi::cxxbridge::hash128_autocxx_free_autocxx_wrapper_0x29bee13d6e65e3bf` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:4578 [INFO] [stdout] | [INFO] [stdout] 1 | ...sh :: hash128) { cxxbridge :: hash128_autocxx_free_autocxx_wrapper_0x29bee13d6e65e3bf (arg0) } } unsafe impl autocxx :: moveit :: new ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:4494 [INFO] [stdout] | [INFO] [stdout] 1 | ...r_0x29bee13d6e65e3bf () } unsafe fn free_uninitialized_cpp_storage (arg0 : * mut root :: pthash :: hash128) { cxxbridge :: hash128_aut... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `structs::ffi::cxxbridge::new_synthetic_move_ctor_0x29bee13d6e65e3bf_autocxx_wrapper_0x29bee13d6e65e3bf` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:5024 [INFO] [stdout] | [INFO] [stdout] 1 | ... { cxxbridge :: new_synthetic_move_ctor_0x29bee13d6e65e3bf_autocxx_wrapper_0x29bee13d6e65e3bf (this . get_unchecked_mut () . as_mut_ptr () , { let r : & mut _ = :: core :: pin :: Pin :: into_inner_unchecked (other . as_mut ()) ; r }) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:4786 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] unsafe fn move_new (mut other : :: core :: pin :: Pin < autocxx :: moveit :: MoveRef < '_ , root :: pthash :: build_timings > > , this : :: core :: pin :: Pin < & mut :: core :: mem :: MaybeUninit < root :: pthash :: build_timings > >) { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::<&'a mut T>::get_unchecked_mut` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:5116 [INFO] [stdout] | [INFO] [stdout] 1 | ...e3bf_autocxx_wrapper_0x29bee13d6e65e3bf (this . get_unchecked_mut () . as_mut_ptr () , { let r : & mut _ = :: core :: pin :: Pin :: in... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::::into_inner_unchecked` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:5182 [INFO] [stdout] | [INFO] [stdout] 1 | ..., { let r : & mut _ = :: core :: pin :: Pin :: into_inner_unchecked (other . as_mut ()) ; r }) } } unsafe impl autocxx :: moveit :: ne... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `structs::ffi::cxxbridge::new_synthetic_const_copy_ctor_0x29bee13d6e65e3bf_autocxx_wrapper_0x29bee13d6e65e3bf` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:5559 [INFO] [stdout] | [INFO] [stdout] 1 | ... { cxxbridge :: new_synthetic_const_copy_ctor_0x29bee13d6e65e3bf_autocxx_wrapper_0x29bee13d6e65e3bf (this . get_unchecked_mut () . as_mut_ptr () , other) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:5387 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] unsafe fn copy_new (other : & root :: pthash :: build_timings , this : :: core :: pin :: Pin < & mut :: core :: mem :: MaybeUninit < root :: pthash :: build_timings > >) { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::<&'a mut T>::get_unchecked_mut` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:5657 [INFO] [stdout] | [INFO] [stdout] 1 | ...e3bf_autocxx_wrapper_0x29bee13d6e65e3bf (this . get_unchecked_mut () . as_mut_ptr () , other) } } impl Drop for root :: pthash :: buil... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `structs::ffi::cxxbridge::pthash_hash64_new_synthetic_move_ctor_0x29bee13d6e65e3bf_autocxx_wrapper_0x29bee13d6e65e3bf` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:6324 [INFO] [stdout] | [INFO] [stdout] 1 | ... { cxxbridge :: pthash_hash64_new_synthetic_move_ctor_0x29bee13d6e65e3bf_autocxx_wrapper_0x29bee13d6e65e3bf (this . get_unchecked_mut () . as_mut_ptr () , { let r : & mut _ = :: core :: pin :: Pin :: into_inner_unchecked (other . as_mut ()) ; r }) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:6100 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] unsafe fn move_new (mut other : :: core :: pin :: Pin < autocxx :: moveit :: MoveRef < '_ , root :: pthash :: hash64 > > , this : :: core :: pin :: Pin < & mut :: core :: mem :: MaybeUninit < root :: pthash :: hash64 > >) { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::<&'a mut T>::get_unchecked_mut` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:6430 [INFO] [stdout] | [INFO] [stdout] 1 | ...e3bf_autocxx_wrapper_0x29bee13d6e65e3bf (this . get_unchecked_mut () . as_mut_ptr () , { let r : & mut _ = :: core :: pin :: Pin :: in... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::::into_inner_unchecked` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:6496 [INFO] [stdout] | [INFO] [stdout] 1 | ..., { let r : & mut _ = :: core :: pin :: Pin :: into_inner_unchecked (other . as_mut ()) ; r }) } } unsafe impl autocxx :: moveit :: ne... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `structs::ffi::cxxbridge::pthash_hash64_new_synthetic_const_copy_ctor_0x29bee13d6e65e3bf_autocxx_wrapper_0x29bee13d6e65e3bf` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:6852 [INFO] [stdout] | [INFO] [stdout] 1 | ... { cxxbridge :: pthash_hash64_new_synthetic_const_copy_ctor_0x29bee13d6e65e3bf_autocxx_wrapper_0x29bee13d6e65e3bf (this . get_unchecked_mut () . as_mut_ptr () , other) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:6694 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] unsafe fn copy_new (other : & root :: pthash :: hash64 , this : :: core :: pin :: Pin < & mut :: core :: mem :: MaybeUninit < root :: pthash :: hash64 > >) { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::<&'a mut T>::get_unchecked_mut` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:6964 [INFO] [stdout] | [INFO] [stdout] 1 | ...e3bf_autocxx_wrapper_0x29bee13d6e65e3bf (this . get_unchecked_mut () . as_mut_ptr () , other) } } impl Drop for root :: pthash :: hash... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `structs::ffi::cxxbridge::pthash_hash128_new_synthetic_move_ctor_0x29bee13d6e65e3bf_autocxx_wrapper_0x29bee13d6e65e3bf` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:7613 [INFO] [stdout] | [INFO] [stdout] 1 | ... { cxxbridge :: pthash_hash128_new_synthetic_move_ctor_0x29bee13d6e65e3bf_autocxx_wrapper_0x29bee13d6e65e3bf (this . get_unchecked_mut () . as_mut_ptr () , { let r : & mut _ = :: core :: pin :: Pin :: into_inner_unchecked (other . as_mut ()) ; r }) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:7387 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] unsafe fn move_new (mut other : :: core :: pin :: Pin < autocxx :: moveit :: MoveRef < '_ , root :: pthash :: hash128 > > , this : :: core :: pin :: Pin < & mut :: core :: mem :: MaybeUninit < root :: pthash :: hash128 > >) { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::<&'a mut T>::get_unchecked_mut` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:7720 [INFO] [stdout] | [INFO] [stdout] 1 | ...e3bf_autocxx_wrapper_0x29bee13d6e65e3bf (this . get_unchecked_mut () . as_mut_ptr () , { let r : & mut _ = :: core :: pin :: Pin :: in... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::::into_inner_unchecked` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:7786 [INFO] [stdout] | [INFO] [stdout] 1 | ..., { let r : & mut _ = :: core :: pin :: Pin :: into_inner_unchecked (other . as_mut ()) ; r }) } } unsafe impl autocxx :: moveit :: ne... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `structs::ffi::cxxbridge::pthash_hash128_new_synthetic_const_copy_ctor_0x29bee13d6e65e3bf_autocxx_wrapper_0x29bee13d6e65e3bf` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:8145 [INFO] [stdout] | [INFO] [stdout] 1 | ... { cxxbridge :: pthash_hash128_new_synthetic_const_copy_ctor_0x29bee13d6e65e3bf_autocxx_wrapper_0x29bee13d6e65e3bf (this . get_unchecked_mut () . as_mut_ptr () , other) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:7985 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] unsafe fn copy_new (other : & root :: pthash :: hash128 , this : :: core :: pin :: Pin < & mut :: core :: mem :: MaybeUninit < root :: pthash :: hash128 > >) { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::<&'a mut T>::get_unchecked_mut` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:8258 [INFO] [stdout] | [INFO] [stdout] 1 | ...e3bf_autocxx_wrapper_0x29bee13d6e65e3bf (this . get_unchecked_mut () . as_mut_ptr () , other) } } impl Drop for root :: pthash :: hash... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `byte_range` is never constructed [INFO] [stdout] --> src/hashing.rs:107:12 [INFO] [stdout] | [INFO] [stdout] 107 | struct byte_range { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 413 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0133`. [INFO] [stdout] [INFO] [stderr] Migrating tests/partitioned_phf.rs from 2021 edition to 2024 [INFO] [stderr] warning: failed to automatically apply fixes suggested by rustc to crate `pthash` [INFO] [stderr] [INFO] [stderr] after fixes were automatically applied the compiler reported errors within these files: [INFO] [stderr] [INFO] [stderr] * /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs [INFO] [stderr] * /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc [INFO] [stderr] * src/backends.rs [INFO] [stderr] * src/build.rs [INFO] [stderr] * src/hashing.rs [INFO] [stderr] * src/partitioned_phf.rs [INFO] [stderr] * src/single_phf.rs [INFO] [stderr] * src/structs.rs [INFO] [stderr] * src/utils.rs [INFO] [stderr] [INFO] [stderr] This likely indicates a bug in either rustc or cargo itself, [INFO] [stderr] and we would appreciate a bug report! You're likely to see [INFO] [stderr] a number of compiler warnings after this message which cargo [INFO] [stderr] attempted to fix but failed. If you could open an issue at [INFO] [stderr] https://github.com/rust-lang/rust/issues [INFO] [stderr] quoting the full output of this command we'd be very appreciative! [INFO] [stderr] Note that you may be able to make some more progress in the near-term [INFO] [stderr] fixing code with the `--broken-code` flag [INFO] [stderr] [INFO] [stderr] The following errors were reported: [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> src/build.rs:49:69 [INFO] [stderr] | [INFO] [stderr] 43 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 49 | ) -> UniquePtrunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 90 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> src/build.rs:96:78 [INFO] [stderr] | [INFO] [stderr] 93 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 96 | fn build_configuration_new() -> UniquePtrunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] 97 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `->`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> src/build.rs:106:72 [INFO] [stderr] | [INFO] [stderr] 100 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 106 | fn set_c(conf: &mut UniquePtr, value: f64)unsafe ; [INFO] [stderr] | ^^^^^^ expected one of `->`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 148 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error[E0658]: fragment specifier `expr_2021` is unstable [INFO] [stderr] --> src/partitioned_phf.rs:45:6 [INFO] [stderr] | [INFO] [stderr] 45 | ($self:expr_2021, $keys:expr_2021, $config:expr_2021, $into_iter:ident) => {{ [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #123742 for more information [INFO] [stderr] = help: add `#![feature(expr_fragment_specifier_2024)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2024-09-17; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: fragment specifier `expr_2021` is unstable [INFO] [stderr] --> src/partitioned_phf.rs:45:23 [INFO] [stderr] | [INFO] [stderr] 45 | ($self:expr_2021, $keys:expr_2021, $config:expr_2021, $into_iter:ident) => {{ [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #123742 for more information [INFO] [stderr] = help: add `#![feature(expr_fragment_specifier_2024)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2024-09-17; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: fragment specifier `expr_2021` is unstable [INFO] [stderr] --> src/partitioned_phf.rs:45:40 [INFO] [stderr] | [INFO] [stderr] 45 | ($self:expr_2021, $keys:expr_2021, $config:expr_2021, $into_iter:ident) => {{ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #123742 for more information [INFO] [stderr] = help: add `#![feature(expr_fragment_specifier_2024)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2024-09-17; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: fragment specifier `expr_2021` is unstable [INFO] [stderr] --> src/single_phf.rs:46:6 [INFO] [stderr] | [INFO] [stderr] 46 | ($self:expr_2021, $keys:expr_2021, $config:expr_2021, $into_iter:ident) => {{ [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #123742 for more information [INFO] [stderr] = help: add `#![feature(expr_fragment_specifier_2024)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2024-09-17; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: fragment specifier `expr_2021` is unstable [INFO] [stderr] --> src/single_phf.rs:46:23 [INFO] [stderr] | [INFO] [stderr] 46 | ($self:expr_2021, $keys:expr_2021, $config:expr_2021, $into_iter:ident) => {{ [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #123742 for more information [INFO] [stderr] = help: add `#![feature(expr_fragment_specifier_2024)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2024-09-17; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: fragment specifier `expr_2021` is unstable [INFO] [stderr] --> src/single_phf.rs:46:40 [INFO] [stderr] | [INFO] [stderr] 46 | ($self:expr_2021, $keys:expr_2021, $config:expr_2021, $into_iter:ident) => {{ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #123742 for more information [INFO] [stderr] = help: add `#![feature(expr_fragment_specifier_2024)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2024-09-17; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error: expected `;` [INFO] [stderr] --> src/build.rs:49:69 [INFO] [stderr] | [INFO] [stderr] 49 | ) -> UniquePtrunsafe ; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:41:130 [INFO] [stderr] | [INFO] [stderr] 36 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 41 | fn singlephf_64_dictionary_dictionary_nonminimal_new() -> UniquePtrunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 54 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:64:27 [INFO] [stderr] | [INFO] [stderr] 57 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 64 | ) -> Resultunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 71 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:86:124 [INFO] [stderr] | [INFO] [stderr] 81 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 86 | fn singlephf_64_dictionary_dictionary_minimal_new() -> UniquePtrunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 99 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:109:27 [INFO] [stderr] | [INFO] [stderr] 102 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 109 | ) -> Resultunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 116 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:131:140 [INFO] [stderr] | [INFO] [stderr] 126 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 131 | fn partitionedphf_64_dictionary_dictionary_nonminimal_new() -> UniquePtrunsaf... [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 144 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:154:27 [INFO] [stderr] | [INFO] [stderr] 147 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 154 | ) -> Resultunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 161 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:176:134 [INFO] [stderr] | [INFO] [stderr] 171 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 176 | fn partitionedphf_64_dictionary_dictionary_minimal_new() -> UniquePtrunsaf... [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 189 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:199:27 [INFO] [stderr] | [INFO] [stderr] 192 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 199 | ) -> Resultunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 206 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:221:132 [INFO] [stderr] | [INFO] [stderr] 216 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 221 | fn singlephf_128_dictionary_dictionary_nonminimal_new() -> UniquePtrunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 234 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:244:27 [INFO] [stderr] | [INFO] [stderr] 237 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 244 | ) -> Resultunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 251 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:266:126 [INFO] [stderr] | [INFO] [stderr] 261 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 266 | fn singlephf_128_dictionary_dictionary_minimal_new() -> UniquePtrunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 279 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:289:27 [INFO] [stderr] | [INFO] [stderr] 282 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 289 | ) -> Resultunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 296 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:311:142 [INFO] [stderr] | [INFO] [stderr] 306 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 311 | fn partitionedphf_128_dictionary_dictionary_nonminimal_new() -> UniquePtrunsaf... [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 324 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:334:27 [INFO] [stderr] | [INFO] [stderr] 327 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 334 | ) -> Resultunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 341 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:356:136 [INFO] [stderr] | [INFO] [stderr] 351 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 356 | fn partitionedphf_128_dictionary_dictionary_minimal_new() -> UniquePtrunsaf... [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 369 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:379:27 [INFO] [stderr] | [INFO] [stderr] 372 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 379 | ) -> Resultunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 386 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:401:126 [INFO] [stderr] | [INFO] [stderr] 396 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 401 | fn singlephf_64_partitioned_compact_nonminimal_new() -> UniquePtrunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 414 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:424:27 [INFO] [stderr] | [INFO] [stderr] 417 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 424 | ) -> Resultunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 431 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:446:120 [INFO] [stderr] | [INFO] [stderr] 441 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 446 | fn singlephf_64_partitioned_compact_minimal_new() -> UniquePtrunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 459 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:469:27 [INFO] [stderr] | [INFO] [stderr] 462 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 469 | ) -> Resultunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 476 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:491:136 [INFO] [stderr] | [INFO] [stderr] 486 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 491 | fn partitionedphf_64_partitioned_compact_nonminimal_new() -> UniquePtrunsaf... [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 504 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:514:27 [INFO] [stderr] | [INFO] [stderr] 507 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 514 | ) -> Resultunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 521 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:536:130 [INFO] [stderr] | [INFO] [stderr] 531 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 536 | fn partitionedphf_64_partitioned_compact_minimal_new() -> UniquePtrunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 549 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:559:27 [INFO] [stderr] | [INFO] [stderr] 552 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 559 | ) -> Resultunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 566 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:581:128 [INFO] [stderr] | [INFO] [stderr] 576 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 581 | fn singlephf_128_partitioned_compact_nonminimal_new() -> UniquePtrunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 594 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:604:27 [INFO] [stderr] | [INFO] [stderr] 597 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 604 | ) -> Resultunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 611 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:626:122 [INFO] [stderr] | [INFO] [stderr] 621 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 626 | fn singlephf_128_partitioned_compact_minimal_new() -> UniquePtrunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 639 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:649:27 [INFO] [stderr] | [INFO] [stderr] 642 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 649 | ) -> Resultunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 656 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:671:138 [INFO] [stderr] | [INFO] [stderr] 666 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 671 | fn partitionedphf_128_partitioned_compact_nonminimal_new() -> UniquePtrunsaf... [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 684 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:694:27 [INFO] [stderr] | [INFO] [stderr] 687 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 694 | ) -> Resultunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 701 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:716:132 [INFO] [stderr] | [INFO] [stderr] 711 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 716 | fn partitionedphf_128_partitioned_compact_minimal_new() -> UniquePtrunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 729 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:739:27 [INFO] [stderr] | [INFO] [stderr] 732 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 739 | ) -> Resultunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 746 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:761:108 [INFO] [stderr] | [INFO] [stderr] 756 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 761 | fn singlephf_64_elias_fano_nonminimal_new() -> UniquePtrunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 774 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:784:27 [INFO] [stderr] | [INFO] [stderr] 777 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 784 | ) -> Resultunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 791 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:806:102 [INFO] [stderr] | [INFO] [stderr] 801 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 806 | fn singlephf_64_elias_fano_minimal_new() -> UniquePtrunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 819 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:829:27 [INFO] [stderr] | [INFO] [stderr] 822 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 829 | ) -> Resultunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 836 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:851:118 [INFO] [stderr] | [INFO] [stderr] 846 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 851 | fn partitionedphf_64_elias_fano_nonminimal_new() -> UniquePtrunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 864 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:874:27 [INFO] [stderr] | [INFO] [stderr] 867 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 874 | ) -> Resultunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 881 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:896:112 [INFO] [stderr] | [INFO] [stderr] 891 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 896 | fn partitionedphf_64_elias_fano_minimal_new() -> UniquePtrunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 909 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:919:27 [INFO] [stderr] | [INFO] [stderr] 912 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 919 | ) -> Resultunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 926 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:941:110 [INFO] [stderr] | [INFO] [stderr] 936 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 941 | fn singlephf_128_elias_fano_nonminimal_new() -> UniquePtrunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 954 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:964:27 [INFO] [stderr] | [INFO] [stderr] 957 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 964 | ) -> Resultunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 971 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:986:104 [INFO] [stderr] | [INFO] [stderr] 981 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 986 | fn singlephf_128_elias_fano_minimal_new() -> UniquePtrunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 999 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1009:27 [INFO] [stderr] | [INFO] [stderr] 1002 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 1009 | ) -> Resultunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 1016 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1031:120 [INFO] [stderr] | [INFO] [stderr] 1026 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 1031 | fn partitionedphf_128_elias_fano_nonminimal_new() -> UniquePtrunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 1044 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1054:27 [INFO] [stderr] | [INFO] [stderr] 1047 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 1054 | ) -> Resultunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 1061 | } [INFO] [stderr] | - the item list ends here [INFO] [stderr] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1076:114 [INFO] [stderr] | [INFO] [stderr] 1071 | unsafe extern "C++" { [INFO] [stderr] | - while parsing this item list starting here [INFO] [stderr] ... [INFO] [stderr] 1076 | fn partitionedphf_128_elias_fano_minimal_new() -> UniquePtrunsafe ; [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stderr] ... [INFO] [stderr] 1089 | } [INFO] [stderr] | - the item list ends here [INFO] [stdout] warning: `gen` is a keyword in the 2024 edition [INFO] [stdout] --> src/partitioned_phf.rs:55:31 [INFO] [stdout] | [INFO] [stdout] 55 | config.seed = rng.gen(); [INFO] [stdout] | ^^^ help: you can use a raw identifier to stay compatible: `r#gen` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #49716 [INFO] [stdout] = note: `--force-warn keyword-idents-2024` implied by `--force-warn rust-2024-compatibility` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] [INFO] [stdout] warning: `gen` is a keyword in the 2024 edition [INFO] [stdout] --> src/single_phf.rs:57:33 [INFO] [stdout] | [INFO] [stdout] 57 | (0..10).map(|_| rng.gen()).collect() [INFO] [stdout] | ^^^ help: you can use a raw identifier to stay compatible: `r#gen` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #49716 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: expected one of `!`, `+`, `::`, `;`, `where`, or `{`, found keyword `unsafe` [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:49:62 [INFO] [stdout] | [INFO] [stdout] 49 | ) -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] = note: `--force-warn missing-unsafe-on-extern` implied by `--force-warn rust-2024-compatibility` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1099:27 [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:56:35 [INFO] [stdout] | [INFO] [stdout] 56 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] | [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:60:63 [INFO] [stdout] | [INFO] [stdout] 60 | ) -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] 1092 | unsafe extern "C++" { [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:67:35 [INFO] [stdout] | [INFO] [stdout] 67 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] | - while parsing this item list starting here [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:71:67 [INFO] [stdout] | [INFO] [stdout] 71 | ) -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] ... [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:78:35 [INFO] [stdout] | [INFO] [stdout] 78 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] 1099 | ) -> Resultunsafe ; [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:82:68 [INFO] [stdout] | [INFO] [stdout] 82 | ) -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] | ^^^^^^ expected one of `!`, `+`, `::`, `;`, `where`, or `{` [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:89:35 [INFO] [stdout] | [INFO] [stdout] 89 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] ... [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:96:71 [INFO] [stdout] | [INFO] [stdout] 96 | fn build_configuration_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] 1106 | } [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:104:52 [INFO] [stdout] | [INFO] [stdout] 104 | fn get_c(conf: &build_configuration) -> f64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] | - the item list ends here [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:106:72 [INFO] [stdout] | [INFO] [stdout] 106 | fn set_c(conf: &mut UniquePtr, value: f64); [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:109:56 [INFO] [stdout] | [INFO] [stdout] 109 | fn get_alpha(conf: &build_configuration) -> f64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: expected `;` [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:111:76 [INFO] [stdout] | [INFO] [stdout] 111 | fn set_alpha(conf: &mut UniquePtr, value: f64); [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:41:130 [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:114:65 [INFO] [stdout] | [INFO] [stdout] 114 | fn get_num_partitions(conf: &build_configuration) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] | [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:116:85 [INFO] [stdout] | [INFO] [stdout] 116 | fn set_num_partitions(conf: &mut UniquePtr, value: u64); [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] 41 | fn singlephf_64_dictionary_dictionary_nonminimal_new() -> UniquePtrunsafe ; [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:119:62 [INFO] [stdout] | [INFO] [stdout] 119 | fn get_num_buckets(conf: &build_configuration) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] | ^^^^^^ [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:121:82 [INFO] [stdout] | [INFO] [stdout] 121 | fn set_num_buckets(conf: &mut UniquePtr, value: u64); [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:124:62 [INFO] [stdout] | [INFO] [stdout] 124 | fn get_num_threads(conf: &build_configuration) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: unsupported type: u64unsafe [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:126:82 [INFO] [stdout] | [INFO] [stdout] 126 | fn set_num_threads(conf: &mut UniquePtr, value: u64); [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] --> src/hashing.rs:123:80 [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:129:55 [INFO] [stdout] | [INFO] [stdout] 129 | fn get_seed(conf: &build_configuration) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] | [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:131:75 [INFO] [stdout] | [INFO] [stdout] 131 | fn set_seed(conf: &mut UniquePtr, value: u64); [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] 123 | unsafe fn MurmurHash2_64(key: *const c_void, len: usize, seed: u64) -> u64unsafe ; [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:134:54 [INFO] [stdout] | [INFO] [stdout] 134 | fn get_ram(conf: &build_configuration) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] | ^^^^^^^^^ [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:136:74 [INFO] [stdout] | [INFO] [stdout] 136 | fn set_ram(conf: &mut UniquePtr, value: u64); [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:139:94 [INFO] [stdout] | [INFO] [stdout] 139 | fn set_tmp_dir(conf: &mut UniquePtr, value: Pin<&mut CxxString>); [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: expected type, found keyword `unsafe` [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:142:86 [INFO] [stdout] | [INFO] [stdout] 142 | fn set_minimal_output(conf: &mut UniquePtr, value: bool); [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:9137 [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:145:66 [INFO] [stdout] | [INFO] [stdout] 145 | fn get_verbose_output(conf: &build_configuration) -> bool; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] | [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:147:86 [INFO] [stdout] | [INFO] [stdout] 147 | fn set_verbose_output(conf: &mut UniquePtr, value: bool); [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] 1 | ...bridge] mod cxxbridge { impl UniquePtr < build_timings > unsafe { } impl SharedPtr < build_timings > unsafe { } impl WeakPtr < build_t... [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:49:61 [INFO] [stdout] | [INFO] [stdout] 49 | ) -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] | ^^^^^^ expected type [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:60:62 [INFO] [stdout] | [INFO] [stdout] 60 | ) -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:71:66 [INFO] [stdout] | [INFO] [stdout] 71 | ) -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: unsupported type: boolunsafe [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:82:67 [INFO] [stdout] | [INFO] [stdout] 82 | ) -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] --> src/utils.rs:18:37 [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/build.rs:96:70 [INFO] [stdout] | [INFO] [stdout] 96 | fn build_configuration_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] | [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:41:123 [INFO] [stdout] | [INFO] [stdout] 41 | fn singlephf_64_dictionary_dictionary_nonminimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] 18 | fn valid_seed(seed: u64) -> boolunsafe ; [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:47:25 [INFO] [stdout] | [INFO] [stdout] 47 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:49:95 [INFO] [stdout] | [INFO] [stdout] 49 | fn position(self: &singlephf_64_dictionary_dictionary_nonminimal, hash: hash64) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:50:83 [INFO] [stdout] | [INFO] [stdout] 50 | fn num_bits(self: &singlephf_64_dictionary_dictionary_nonminimal) -> usize; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:51:81 [INFO] [stdout] | [INFO] [stdout] 51 | fn num_keys(self: &singlephf_64_dictionary_dictionary_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] --> src/build.rs:151:16 [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:52:83 [INFO] [stdout] | [INFO] [stdout] 52 | fn table_size(self: &singlephf_64_dictionary_dictionary_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] | [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:53:77 [INFO] [stdout] | [INFO] [stdout] 53 | fn seed(self: &singlephf_64_dictionary_dictionary_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] 151 | pub(crate) use ffi::{ [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:64:27 [INFO] [stdout] | [INFO] [stdout] 64 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:70:27 [INFO] [stdout] | [INFO] [stdout] 70 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:86:117 [INFO] [stdout] | [INFO] [stdout] 86 | fn singlephf_64_dictionary_dictionary_minimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:92:25 [INFO] [stdout] | [INFO] [stdout] 92 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] --> src/structs.rs:16:16 [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:94:92 [INFO] [stdout] | [INFO] [stdout] 94 | fn position(self: &singlephf_64_dictionary_dictionary_minimal, hash: hash64) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] | [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:95:80 [INFO] [stdout] | [INFO] [stdout] 95 | fn num_bits(self: &singlephf_64_dictionary_dictionary_minimal) -> usize; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] 16 | pub(crate) use ffi::pthash::build_timings; [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:96:78 [INFO] [stdout] | [INFO] [stdout] 96 | fn num_keys(self: &singlephf_64_dictionary_dictionary_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:97:80 [INFO] [stdout] | [INFO] [stdout] 97 | fn table_size(self: &singlephf_64_dictionary_dictionary_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:98:74 [INFO] [stdout] | [INFO] [stdout] 98 | fn seed(self: &singlephf_64_dictionary_dictionary_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:109:27 [INFO] [stdout] | [INFO] [stdout] 109 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] --> src/structs.rs:17:9 [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:115:27 [INFO] [stdout] | [INFO] [stdout] 115 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] | [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:131:133 [INFO] [stdout] | [INFO] [stdout] 131 | fn partitionedphf_64_dictionary_dictionary_nonminimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] 17 | pub use ffi::pthash::{hash128, hash64}; [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:137:25 [INFO] [stdout] | [INFO] [stdout] 137 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:139:100 [INFO] [stdout] | [INFO] [stdout] 139 | fn position(self: &partitionedphf_64_dictionary_dictionary_nonminimal, hash: hash64) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:140:88 [INFO] [stdout] | [INFO] [stdout] 140 | fn num_bits(self: &partitionedphf_64_dictionary_dictionary_nonminimal) -> usize; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:141:86 [INFO] [stdout] | [INFO] [stdout] 141 | fn num_keys(self: &partitionedphf_64_dictionary_dictionary_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] --> src/build.rs:156:16 [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:142:88 [INFO] [stdout] | [INFO] [stdout] 142 | fn table_size(self: &partitionedphf_64_dictionary_dictionary_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] | [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:143:82 [INFO] [stdout] | [INFO] [stdout] 143 | fn seed(self: &partitionedphf_64_dictionary_dictionary_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] 156 | pub(crate) use ffi::{ [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:154:27 [INFO] [stdout] | [INFO] [stdout] 154 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:160:27 [INFO] [stdout] | [INFO] [stdout] 160 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:176:127 [INFO] [stdout] | [INFO] [stdout] 176 | fn partitionedphf_64_dictionary_dictionary_minimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:182:25 [INFO] [stdout] | [INFO] [stdout] 182 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] --> src/utils.rs:22:16 [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:184:97 [INFO] [stdout] | [INFO] [stdout] 184 | fn position(self: &partitionedphf_64_dictionary_dictionary_minimal, hash: hash64) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] | [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:185:85 [INFO] [stdout] | [INFO] [stdout] 185 | fn num_bits(self: &partitionedphf_64_dictionary_dictionary_minimal) -> usize; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] 22 | pub(crate) use ffi::valid_seed; [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:186:83 [INFO] [stdout] | [INFO] [stdout] 186 | fn num_keys(self: &partitionedphf_64_dictionary_dictionary_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:187:85 [INFO] [stdout] | [INFO] [stdout] 187 | fn table_size(self: &partitionedphf_64_dictionary_dictionary_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:188:79 [INFO] [stdout] | [INFO] [stdout] 188 | fn seed(self: &partitionedphf_64_dictionary_dictionary_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:199:27 [INFO] [stdout] | [INFO] [stdout] 199 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1111:16 [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:205:27 [INFO] [stdout] | [INFO] [stdout] 205 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] | [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:221:125 [INFO] [stdout] | [INFO] [stdout] 221 | fn singlephf_128_dictionary_dictionary_nonminimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] 1111 | pub(crate) use ffi::{ [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:227:25 [INFO] [stdout] | [INFO] [stdout] 227 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:229:97 [INFO] [stdout] | [INFO] [stdout] 229 | fn position(self: &singlephf_128_dictionary_dictionary_nonminimal, hash: hash128) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:230:84 [INFO] [stdout] | [INFO] [stdout] 230 | fn num_bits(self: &singlephf_128_dictionary_dictionary_nonminimal) -> usize; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:231:82 [INFO] [stdout] | [INFO] [stdout] 231 | fn num_keys(self: &singlephf_128_dictionary_dictionary_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1116:16 [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:232:84 [INFO] [stdout] | [INFO] [stdout] 232 | fn table_size(self: &singlephf_128_dictionary_dictionary_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] | [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:233:78 [INFO] [stdout] | [INFO] [stdout] 233 | fn seed(self: &singlephf_128_dictionary_dictionary_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] 1116 | pub(crate) use ffi::{ [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:244:27 [INFO] [stdout] | [INFO] [stdout] 244 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:250:27 [INFO] [stdout] | [INFO] [stdout] 250 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:266:119 [INFO] [stdout] | [INFO] [stdout] 266 | fn singlephf_128_dictionary_dictionary_minimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:272:25 [INFO] [stdout] | [INFO] [stdout] 272 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1120:16 [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:274:94 [INFO] [stdout] | [INFO] [stdout] 274 | fn position(self: &singlephf_128_dictionary_dictionary_minimal, hash: hash128) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] | [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:275:81 [INFO] [stdout] | [INFO] [stdout] 275 | fn num_bits(self: &singlephf_128_dictionary_dictionary_minimal) -> usize; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] 1120 | pub(crate) use ffi::singlephf_64_dictionary_dictionary_nonminimal; [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:276:79 [INFO] [stdout] | [INFO] [stdout] 276 | fn num_keys(self: &singlephf_128_dictionary_dictionary_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:277:81 [INFO] [stdout] | [INFO] [stdout] 277 | fn table_size(self: &singlephf_128_dictionary_dictionary_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:278:75 [INFO] [stdout] | [INFO] [stdout] 278 | fn seed(self: &singlephf_128_dictionary_dictionary_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:289:27 [INFO] [stdout] | [INFO] [stdout] 289 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1161:16 [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:295:27 [INFO] [stdout] | [INFO] [stdout] 295 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] | [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:311:135 [INFO] [stdout] | [INFO] [stdout] 311 | fn partitionedphf_128_dictionary_dictionary_nonminimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] 1161 | pub(crate) use ffi::singlephf_64_dictionary_dictionary_minimal; [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:317:25 [INFO] [stdout] | [INFO] [stdout] 317 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:319:102 [INFO] [stdout] | [INFO] [stdout] 319 | fn position(self: &partitionedphf_128_dictionary_dictionary_nonminimal, hash: hash128) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:320:89 [INFO] [stdout] | [INFO] [stdout] 320 | fn num_bits(self: &partitionedphf_128_dictionary_dictionary_nonminimal) -> usize; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:321:87 [INFO] [stdout] | [INFO] [stdout] 321 | fn num_keys(self: &partitionedphf_128_dictionary_dictionary_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1202:16 [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:322:89 [INFO] [stdout] | [INFO] [stdout] 322 | fn table_size(self: &partitionedphf_128_dictionary_dictionary_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] | [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:323:83 [INFO] [stdout] | [INFO] [stdout] 323 | fn seed(self: &partitionedphf_128_dictionary_dictionary_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] 1202 | pub(crate) use ffi::partitionedphf_64_dictionary_dictionary_nonminimal; [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:334:27 [INFO] [stdout] | [INFO] [stdout] 334 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:340:27 [INFO] [stdout] | [INFO] [stdout] 340 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:356:129 [INFO] [stdout] | [INFO] [stdout] 356 | fn partitionedphf_128_dictionary_dictionary_minimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:362:25 [INFO] [stdout] | [INFO] [stdout] 362 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1243:16 [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:364:99 [INFO] [stdout] | [INFO] [stdout] 364 | fn position(self: &partitionedphf_128_dictionary_dictionary_minimal, hash: hash128) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] | [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:365:86 [INFO] [stdout] | [INFO] [stdout] 365 | fn num_bits(self: &partitionedphf_128_dictionary_dictionary_minimal) -> usize; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] 1243 | pub(crate) use ffi::partitionedphf_64_dictionary_dictionary_minimal; [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:366:84 [INFO] [stdout] | [INFO] [stdout] 366 | fn num_keys(self: &partitionedphf_128_dictionary_dictionary_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:367:86 [INFO] [stdout] | [INFO] [stdout] 367 | fn table_size(self: &partitionedphf_128_dictionary_dictionary_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:368:80 [INFO] [stdout] | [INFO] [stdout] 368 | fn seed(self: &partitionedphf_128_dictionary_dictionary_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:379:27 [INFO] [stdout] | [INFO] [stdout] 379 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1284:16 [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:385:27 [INFO] [stdout] | [INFO] [stdout] 385 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] | [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:401:119 [INFO] [stdout] | [INFO] [stdout] 401 | fn singlephf_64_partitioned_compact_nonminimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] 1284 | pub(crate) use ffi::singlephf_128_dictionary_dictionary_nonminimal; [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:407:25 [INFO] [stdout] | [INFO] [stdout] 407 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:409:93 [INFO] [stdout] | [INFO] [stdout] 409 | fn position(self: &singlephf_64_partitioned_compact_nonminimal, hash: hash64) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:410:81 [INFO] [stdout] | [INFO] [stdout] 410 | fn num_bits(self: &singlephf_64_partitioned_compact_nonminimal) -> usize; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:411:79 [INFO] [stdout] | [INFO] [stdout] 411 | fn num_keys(self: &singlephf_64_partitioned_compact_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1325:16 [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:412:81 [INFO] [stdout] | [INFO] [stdout] 412 | fn table_size(self: &singlephf_64_partitioned_compact_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] | [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:413:75 [INFO] [stdout] | [INFO] [stdout] 413 | fn seed(self: &singlephf_64_partitioned_compact_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] 1325 | pub(crate) use ffi::singlephf_128_dictionary_dictionary_minimal; [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:424:27 [INFO] [stdout] | [INFO] [stdout] 424 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:430:27 [INFO] [stdout] | [INFO] [stdout] 430 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:446:113 [INFO] [stdout] | [INFO] [stdout] 446 | fn singlephf_64_partitioned_compact_minimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:452:25 [INFO] [stdout] | [INFO] [stdout] 452 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1366:16 [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:454:90 [INFO] [stdout] | [INFO] [stdout] 454 | fn position(self: &singlephf_64_partitioned_compact_minimal, hash: hash64) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] | [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:455:78 [INFO] [stdout] | [INFO] [stdout] 455 | fn num_bits(self: &singlephf_64_partitioned_compact_minimal) -> usize; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] 1366 | pub(crate) use ffi::partitionedphf_128_dictionary_dictionary_nonminimal; [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:456:76 [INFO] [stdout] | [INFO] [stdout] 456 | fn num_keys(self: &singlephf_64_partitioned_compact_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:457:78 [INFO] [stdout] | [INFO] [stdout] 457 | fn table_size(self: &singlephf_64_partitioned_compact_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:458:72 [INFO] [stdout] | [INFO] [stdout] 458 | fn seed(self: &singlephf_64_partitioned_compact_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:469:27 [INFO] [stdout] | [INFO] [stdout] 469 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1407:16 [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:475:27 [INFO] [stdout] | [INFO] [stdout] 475 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] | [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:491:129 [INFO] [stdout] | [INFO] [stdout] 491 | fn partitionedphf_64_partitioned_compact_nonminimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] 1407 | pub(crate) use ffi::partitionedphf_128_dictionary_dictionary_minimal; [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:497:25 [INFO] [stdout] | [INFO] [stdout] 497 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:499:98 [INFO] [stdout] | [INFO] [stdout] 499 | fn position(self: &partitionedphf_64_partitioned_compact_nonminimal, hash: hash64) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:500:86 [INFO] [stdout] | [INFO] [stdout] 500 | fn num_bits(self: &partitionedphf_64_partitioned_compact_nonminimal) -> usize; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:501:84 [INFO] [stdout] | [INFO] [stdout] 501 | fn num_keys(self: &partitionedphf_64_partitioned_compact_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1448:16 [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:502:86 [INFO] [stdout] | [INFO] [stdout] 502 | fn table_size(self: &partitionedphf_64_partitioned_compact_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] | [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:503:80 [INFO] [stdout] | [INFO] [stdout] 503 | fn seed(self: &partitionedphf_64_partitioned_compact_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] 1448 | pub(crate) use ffi::singlephf_64_partitioned_compact_nonminimal; [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:514:27 [INFO] [stdout] | [INFO] [stdout] 514 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:520:27 [INFO] [stdout] | [INFO] [stdout] 520 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:536:123 [INFO] [stdout] | [INFO] [stdout] 536 | fn partitionedphf_64_partitioned_compact_minimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:542:25 [INFO] [stdout] | [INFO] [stdout] 542 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1489:16 [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:544:95 [INFO] [stdout] | [INFO] [stdout] 544 | fn position(self: &partitionedphf_64_partitioned_compact_minimal, hash: hash64) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] | [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:545:83 [INFO] [stdout] | [INFO] [stdout] 545 | fn num_bits(self: &partitionedphf_64_partitioned_compact_minimal) -> usize; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] 1489 | pub(crate) use ffi::singlephf_64_partitioned_compact_minimal; [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:546:81 [INFO] [stdout] | [INFO] [stdout] 546 | fn num_keys(self: &partitionedphf_64_partitioned_compact_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:547:83 [INFO] [stdout] | [INFO] [stdout] 547 | fn table_size(self: &partitionedphf_64_partitioned_compact_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:548:77 [INFO] [stdout] | [INFO] [stdout] 548 | fn seed(self: &partitionedphf_64_partitioned_compact_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:559:27 [INFO] [stdout] | [INFO] [stdout] 559 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1530:16 [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:565:27 [INFO] [stdout] | [INFO] [stdout] 565 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] | [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:581:121 [INFO] [stdout] | [INFO] [stdout] 581 | fn singlephf_128_partitioned_compact_nonminimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] 1530 | pub(crate) use ffi::partitionedphf_64_partitioned_compact_nonminimal; [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:587:25 [INFO] [stdout] | [INFO] [stdout] 587 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:589:95 [INFO] [stdout] | [INFO] [stdout] 589 | fn position(self: &singlephf_128_partitioned_compact_nonminimal, hash: hash128) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:590:82 [INFO] [stdout] | [INFO] [stdout] 590 | fn num_bits(self: &singlephf_128_partitioned_compact_nonminimal) -> usize; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:591:80 [INFO] [stdout] | [INFO] [stdout] 591 | fn num_keys(self: &singlephf_128_partitioned_compact_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1571:16 [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:592:82 [INFO] [stdout] | [INFO] [stdout] 592 | fn table_size(self: &singlephf_128_partitioned_compact_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] | [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:593:76 [INFO] [stdout] | [INFO] [stdout] 593 | fn seed(self: &singlephf_128_partitioned_compact_nonminimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] 1571 | pub(crate) use ffi::partitionedphf_64_partitioned_compact_minimal; [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:604:27 [INFO] [stdout] | [INFO] [stdout] 604 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:610:27 [INFO] [stdout] | [INFO] [stdout] 610 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:626:115 [INFO] [stdout] | [INFO] [stdout] 626 | fn singlephf_128_partitioned_compact_minimal_new() -> UniquePtr; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:632:25 [INFO] [stdout] | [INFO] [stdout] 632 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1612:16 [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:634:92 [INFO] [stdout] | [INFO] [stdout] 634 | fn position(self: &singlephf_128_partitioned_compact_minimal, hash: hash128) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] | [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:635:79 [INFO] [stdout] | [INFO] [stdout] 635 | fn num_bits(self: &singlephf_128_partitioned_compact_minimal) -> usize; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] 1612 | pub(crate) use ffi::singlephf_128_partitioned_compact_nonminimal; [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:636:77 [INFO] [stdout] | [INFO] [stdout] 636 | fn num_keys(self: &singlephf_128_partitioned_compact_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:637:79 [INFO] [stdout] | [INFO] [stdout] 637 | fn table_size(self: &singlephf_128_partitioned_compact_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:638:73 [INFO] [stdout] | [INFO] [stdout] 638 | fn seed(self: &singlephf_128_partitioned_compact_minimal) -> u64; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:649:27 [INFO] [stdout] | [INFO] [stdout] 649 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:1653:16 [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/pthash-5596b6cb7447fc2e/out/backends_codegen.rs.inc:655:27 [INFO] [stdout] | [INFO] [stdout] 655 | ) -> Result; [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [WARN] too many lines in the log, truncating it