[INFO] fetching crate sqlite3-native 0.1.0... [INFO] checking sqlite3-native-0.1.0 against master#f609b7e0586f81fefb3523e3e17adf779ac416be for pr-129466-2 [INFO] extracting crate sqlite3-native 0.1.0 into /workspace/builds/worker-3-tc1/source [INFO] validating manifest of crates.io crate sqlite3-native 0.1.0 on toolchain f609b7e0586f81fefb3523e3e17adf779ac416be [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate sqlite3-native 0.1.0 [INFO] finished tweaking crates.io crate sqlite3-native 0.1.0 [INFO] tweaked toml for crates.io crate sqlite3-native 0.1.0 written to /workspace/builds/worker-3-tc1/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 14 packages to latest compatible versions [INFO] [stderr] Adding c2rust-bitfields v0.3.0 (available: v0.19.0) [INFO] [stderr] Adding c2rust-bitfields-derive v0.2.1 (available: v0.19.0) [INFO] [stderr] Adding syn v1.0.109 (available: v2.0.77) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded c2rust-bitfields v0.3.0 [INFO] [stderr] Downloaded f128_input v0.2.1 [INFO] [stderr] Downloaded f128_internal v0.2.2 [INFO] [stderr] Downloaded c2rust-bitfields-derive v0.2.1 [INFO] [stderr] Downloaded f128 v0.2.9 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:ceb6ea022f8a89cebbe621bb4987e73a935bd40dfbb726f832cfff4742a5b95a" "/opt/rustwide/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 6b9771c279af44b1acae023d94180abbfb4be2a9d367e66e7e8f2541ae6e8985 [INFO] running `Command { std: "docker" "start" "-a" "6b9771c279af44b1acae023d94180abbfb4be2a9d367e66e7e8f2541ae6e8985", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "6b9771c279af44b1acae023d94180abbfb4be2a9d367e66e7e8f2541ae6e8985", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6b9771c279af44b1acae023d94180abbfb4be2a9d367e66e7e8f2541ae6e8985", kill_on_drop: false }` [INFO] [stdout] 6b9771c279af44b1acae023d94180abbfb4be2a9d367e66e7e8f2541ae6e8985 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:ceb6ea022f8a89cebbe621bb4987e73a935bd40dfbb726f832cfff4742a5b95a" "/opt/rustwide/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 84c029df409309d9cda97e66dfea6baf4fdce2eafe41a4a6a0954814b00e9334 [INFO] running `Command { std: "docker" "start" "-a" "84c029df409309d9cda97e66dfea6baf4fdce2eafe41a4a6a0954814b00e9334", kill_on_drop: false }` [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling f128_internal v0.2.2 [INFO] [stderr] Compiling libc v0.2.159 [INFO] [stderr] Compiling c2rust-bitfields-derive v0.2.1 [INFO] [stderr] Checking c2rust-bitfields v0.3.0 [INFO] [stderr] Compiling f128_input v0.2.1 [INFO] [stderr] Checking f128 v0.2.9 [INFO] [stderr] Checking sqlite3-native v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] error[E0557]: feature has been removed [INFO] [stdout] --> src/lib.rs:4:24 [INFO] [stdout] | [INFO] [stdout] 4 | #![feature(c_variadic, const_raw_ptr_to_usize_cast, const_transmute, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ feature has been removed [INFO] [stdout] | [INFO] [stdout] = note: at compile-time, pointers do not have an integer value, so these casts cannot be properly supported [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0557]: feature has been removed [INFO] [stdout] --> src/lib.rs:4:24 [INFO] [stdout] | [INFO] [stdout] 4 | #![feature(c_variadic, const_raw_ptr_to_usize_cast, const_transmute, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ feature has been removed [INFO] [stdout] | [INFO] [stdout] = note: at compile-time, pointers do not have an integer value, so these casts cannot be properly supported [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `atomic_fence` in module `std::intrinsics` [INFO] [stdout] --> src/lib.rs:7395:24 [INFO] [stdout] | [INFO] [stdout] 7395 | ::std::intrinsics::atomic_fence(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in `std::intrinsics` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `atomic_fence` in module `std::intrinsics` [INFO] [stdout] --> src/lib.rs:7395:24 [INFO] [stdout] | [INFO] [stdout] 7395 | ::std::intrinsics::atomic_fence(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in `std::intrinsics` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the feature `core_intrinsics` is internal to the compiler or standard library [INFO] [stdout] --> src/lib.rs:5:12 [INFO] [stdout] | [INFO] [stdout] 5 | core_intrinsics, extern_types, label_break_value, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: using it is strongly discouraged [INFO] [stdout] = note: `#[warn(internal_features)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around function argument [INFO] [stdout] --> src/lib.rs:47802:52 [INFO] [stdout] | [INFO] [stdout] 47802 | ... (if (*pIn3).u.i > [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 47810 | ... })) != 0 { [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 47802 ~ if (*pIn3).u.i > [INFO] [stdout] 47803 | 0 as libc::c_int as [INFO] [stdout] ... [INFO] [stdout] 47809 | libc::c_longlong [INFO] [stdout] 47810 ~ }) != 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> src/lib.rs:48647:44 [INFO] [stdout] | [INFO] [stdout] 48647 | ... (if !(*pOp).p4.z.is_null() { [INFO] [stdout] | ^ [INFO] [stdout] 48648 | ... (*pOp).p4.z [INFO] [stdout] 48649 | ... } else { (*p).zSql }); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 48647 ~ if !(*pOp).p4.z.is_null() { [INFO] [stdout] 48648 | (*pOp).p4.z [INFO] [stdout] 48649 ~ } else { (*p).zSql }; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around method argument [INFO] [stdout] --> src/lib.rs:55248:42 [INFO] [stdout] | [INFO] [stdout] 55248 | libc::c_ulong).wrapping_add((if (*p).nSrc > 0 as libc::c_int { [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 55261 | })) as libc::c_int; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 55248 ~ libc::c_ulong).wrapping_add(if (*p).nSrc > 0 as libc::c_int { [INFO] [stdout] 55249 | (::std::mem::size_of::() [INFO] [stdout] ... [INFO] [stdout] 55260 | libc::c_ulong [INFO] [stdout] 55261 ~ }) as libc::c_int; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> src/lib.rs:70240:13 [INFO] [stdout] | [INFO] [stdout] 70240 | (if (*zPattern.offset(0 as libc::c_int as isize) as libc::c_int) < [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 70245 | } else { sqlite3Utf8Read(&mut zPattern) }); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 70240 ~ if (*zPattern.offset(0 as libc::c_int as isize) as libc::c_int) < [INFO] [stdout] 70241 | 0x80 as libc::c_int { [INFO] [stdout] ... [INFO] [stdout] 70244 | *fresh264 as libc::c_uint [INFO] [stdout] 70245 ~ } else { sqlite3Utf8Read(&mut zPattern) }; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> src/lib.rs:70250:21 [INFO] [stdout] | [INFO] [stdout] 70250 | (if (*zPattern.offset(0 as libc::c_int as isize) as [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 70255 | } else { sqlite3Utf8Read(&mut zPattern) }); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 70250 ~ if (*zPattern.offset(0 as libc::c_int as isize) as [INFO] [stdout] 70251 | libc::c_int) < 0x80 as libc::c_int { [INFO] [stdout] ... [INFO] [stdout] 70254 | *fresh265 as libc::c_uint [INFO] [stdout] 70255 ~ } else { sqlite3Utf8Read(&mut zPattern) }; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> src/lib.rs:70332:25 [INFO] [stdout] | [INFO] [stdout] 70332 | (if (*zString.offset(0 as libc::c_int as isize) as [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 70337 | } else { sqlite3Utf8Read(&mut zString) }); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 70332 ~ if (*zString.offset(0 as libc::c_int as isize) as [INFO] [stdout] 70333 | libc::c_int) < 0x80 as libc::c_int { [INFO] [stdout] ... [INFO] [stdout] 70336 | *fresh267 as libc::c_uint [INFO] [stdout] 70337 ~ } else { sqlite3Utf8Read(&mut zString) }; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> src/lib.rs:103089:13 [INFO] [stdout] | [INFO] [stdout] 103089 | (if !(*pSrc).pIBIndex.is_null() { [INFO] [stdout] | ^ [INFO] [stdout] 103090 | 0 as *mut Index [INFO] [stdout] 103091 | } else { (*pProbe).pNext }); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 103089 ~ if !(*pSrc).pIBIndex.is_null() { [INFO] [stdout] 103090 | 0 as *mut Index [INFO] [stdout] 103091 ~ } else { (*pProbe).pNext }; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the feature `core_intrinsics` is internal to the compiler or standard library [INFO] [stdout] --> src/lib.rs:5:12 [INFO] [stdout] | [INFO] [stdout] 5 | core_intrinsics, extern_types, label_break_value, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: using it is strongly discouraged [INFO] [stdout] = note: `#[warn(internal_features)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around function argument [INFO] [stdout] --> src/lib.rs:47802:52 [INFO] [stdout] | [INFO] [stdout] 47802 | ... (if (*pIn3).u.i > [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 47810 | ... })) != 0 { [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 47802 ~ if (*pIn3).u.i > [INFO] [stdout] 47803 | 0 as libc::c_int as [INFO] [stdout] ... [INFO] [stdout] 47809 | libc::c_longlong [INFO] [stdout] 47810 ~ }) != 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> src/lib.rs:48647:44 [INFO] [stdout] | [INFO] [stdout] 48647 | ... (if !(*pOp).p4.z.is_null() { [INFO] [stdout] | ^ [INFO] [stdout] 48648 | ... (*pOp).p4.z [INFO] [stdout] 48649 | ... } else { (*p).zSql }); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 48647 ~ if !(*pOp).p4.z.is_null() { [INFO] [stdout] 48648 | (*pOp).p4.z [INFO] [stdout] 48649 ~ } else { (*p).zSql }; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around method argument [INFO] [stdout] --> src/lib.rs:55248:42 [INFO] [stdout] | [INFO] [stdout] 55248 | libc::c_ulong).wrapping_add((if (*p).nSrc > 0 as libc::c_int { [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 55261 | })) as libc::c_int; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 55248 ~ libc::c_ulong).wrapping_add(if (*p).nSrc > 0 as libc::c_int { [INFO] [stdout] 55249 | (::std::mem::size_of::() [INFO] [stdout] ... [INFO] [stdout] 55260 | libc::c_ulong [INFO] [stdout] 55261 ~ }) as libc::c_int; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> src/lib.rs:70240:13 [INFO] [stdout] | [INFO] [stdout] 70240 | (if (*zPattern.offset(0 as libc::c_int as isize) as libc::c_int) < [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 70245 | } else { sqlite3Utf8Read(&mut zPattern) }); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 70240 ~ if (*zPattern.offset(0 as libc::c_int as isize) as libc::c_int) < [INFO] [stdout] 70241 | 0x80 as libc::c_int { [INFO] [stdout] ... [INFO] [stdout] 70244 | *fresh264 as libc::c_uint [INFO] [stdout] 70245 ~ } else { sqlite3Utf8Read(&mut zPattern) }; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> src/lib.rs:70250:21 [INFO] [stdout] | [INFO] [stdout] 70250 | (if (*zPattern.offset(0 as libc::c_int as isize) as [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 70255 | } else { sqlite3Utf8Read(&mut zPattern) }); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 70250 ~ if (*zPattern.offset(0 as libc::c_int as isize) as [INFO] [stdout] 70251 | libc::c_int) < 0x80 as libc::c_int { [INFO] [stdout] ... [INFO] [stdout] 70254 | *fresh265 as libc::c_uint [INFO] [stdout] 70255 ~ } else { sqlite3Utf8Read(&mut zPattern) }; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> src/lib.rs:70332:25 [INFO] [stdout] | [INFO] [stdout] 70332 | (if (*zString.offset(0 as libc::c_int as isize) as [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 70337 | } else { sqlite3Utf8Read(&mut zString) }); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 70332 ~ if (*zString.offset(0 as libc::c_int as isize) as [INFO] [stdout] 70333 | libc::c_int) < 0x80 as libc::c_int { [INFO] [stdout] ... [INFO] [stdout] 70336 | *fresh267 as libc::c_uint [INFO] [stdout] 70337 ~ } else { sqlite3Utf8Read(&mut zString) }; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> src/lib.rs:103089:13 [INFO] [stdout] | [INFO] [stdout] 103089 | (if !(*pSrc).pIBIndex.is_null() { [INFO] [stdout] | ^ [INFO] [stdout] 103090 | 0 as *mut Index [INFO] [stdout] 103091 | } else { (*pProbe).pNext }); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 103089 ~ if !(*pSrc).pIBIndex.is_null() { [INFO] [stdout] 103090 | 0 as *mut Index [INFO] [stdout] 103091 ~ } else { (*pProbe).pNext }; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 19 | fn malloc(_: libc::c_ulong) -> *mut libc::c_void; [INFO] [stdout] | ------------------------------------------------- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] = note: `#[warn(unused_attributes)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 21 | fn realloc(_: *mut libc::c_void, _: libc::c_ulong) -> *mut libc::c_void; [INFO] [stdout] | ------------------------------------------------------------------------ foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 23 | fn free(__ptr: *mut libc::c_void); [INFO] [stdout] | ---------------------------------- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 24 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 25 | fn getenv(__name: *const libc::c_char) -> *mut libc::c_char; [INFO] [stdout] | ------------------------------------------------------------ foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 26 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 27 | / fn memcpy(_: *mut libc::c_void, _: *const libc::c_void, _: libc::c_ulong) [INFO] [stdout] 28 | | -> *mut libc::c_void; [INFO] [stdout] | |__________________________- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 29 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 30 | / fn memmove(_: *mut libc::c_void, _: *const libc::c_void, _: libc::c_ulong) [INFO] [stdout] 31 | | -> *mut libc::c_void; [INFO] [stdout] | |__________________________- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 33 | / fn memset(_: *mut libc::c_void, _: libc::c_int, _: libc::c_ulong) [INFO] [stdout] 34 | | -> *mut libc::c_void; [INFO] [stdout] | |__________________________- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:35:5 [INFO] [stdout] | [INFO] [stdout] 35 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 36 | / fn memcmp(_: *const libc::c_void, _: *const libc::c_void, [INFO] [stdout] 37 | | _: libc::c_ulong) -> libc::c_int; [INFO] [stdout] | |_______________________________________________- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 38 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 39 | fn strcmp(_: *const libc::c_char, _: *const libc::c_char) -> libc::c_int; [INFO] [stdout] | ------------------------------------------------------------------------- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 41 | / fn strncmp(_: *const libc::c_char, _: *const libc::c_char, [INFO] [stdout] 42 | | _: libc::c_ulong) -> libc::c_int; [INFO] [stdout] | |________________________________________________- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:43:5 [INFO] [stdout] | [INFO] [stdout] 43 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 44 | fn strrchr(_: *const libc::c_char, _: libc::c_int) -> *mut libc::c_char; [INFO] [stdout] | ------------------------------------------------------------------------ foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 46 | / fn strcspn(_: *const libc::c_char, _: *const libc::c_char) [INFO] [stdout] 47 | | -> libc::c_ulong; [INFO] [stdout] | |______________________- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 49 | fn strlen(_: *const libc::c_char) -> libc::c_ulong; [INFO] [stdout] | --------------------------------------------------- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 51 | fn time(__timer: *mut time_t) -> time_t; [INFO] [stdout] | ---------------------------------------- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:52:5 [INFO] [stdout] | [INFO] [stdout] 52 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 53 | fn localtime(__timer: *const time_t) -> *mut tm; [INFO] [stdout] | ------------------------------------------------ foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:54:5 [INFO] [stdout] | [INFO] [stdout] 54 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 55 | / fn pthread_create(__newthread: *mut pthread_t, [INFO] [stdout] 56 | | __attr: *const pthread_attr_t, [INFO] [stdout] 57 | | __start_routine: [INFO] [stdout] 58 | | Option *mut libc::c_void>, [INFO] [stdout] 60 | | __arg: *mut libc::c_void) -> libc::c_int; [INFO] [stdout] | |_______________________________________________________________- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:61:5 [INFO] [stdout] | [INFO] [stdout] 61 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 62 | / fn pthread_join(__th: pthread_t, __thread_return: *mut *mut libc::c_void) [INFO] [stdout] 63 | | -> libc::c_int; [INFO] [stdout] | |____________________- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:64:5 [INFO] [stdout] | [INFO] [stdout] 64 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 65 | / fn pthread_mutex_init(__mutex: *mut pthread_mutex_t, [INFO] [stdout] 66 | | __mutexattr: *const pthread_mutexattr_t) [INFO] [stdout] 67 | | -> libc::c_int; [INFO] [stdout] | |____________________- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:68:5 [INFO] [stdout] | [INFO] [stdout] 68 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 69 | fn pthread_mutex_destroy(__mutex: *mut pthread_mutex_t) -> libc::c_int; [INFO] [stdout] | ----------------------------------------------------------------------- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:70:5 [INFO] [stdout] | [INFO] [stdout] 70 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 71 | fn pthread_mutex_trylock(__mutex: *mut pthread_mutex_t) -> libc::c_int; [INFO] [stdout] | ----------------------------------------------------------------------- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:72:5 [INFO] [stdout] | [INFO] [stdout] 72 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 73 | fn pthread_mutex_lock(__mutex: *mut pthread_mutex_t) -> libc::c_int; [INFO] [stdout] | -------------------------------------------------------------------- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:74:5 [INFO] [stdout] | [INFO] [stdout] 74 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 75 | fn pthread_mutex_unlock(__mutex: *mut pthread_mutex_t) -> libc::c_int; [INFO] [stdout] | ---------------------------------------------------------------------- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:76:5 [INFO] [stdout] | [INFO] [stdout] 76 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 77 | / fn pthread_mutexattr_init(__attr: *mut pthread_mutexattr_t) [INFO] [stdout] 78 | | -> libc::c_int; [INFO] [stdout] | |____________________- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:79:5 [INFO] [stdout] | [INFO] [stdout] 79 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 80 | / fn pthread_mutexattr_destroy(__attr: *mut pthread_mutexattr_t) [INFO] [stdout] 81 | | -> libc::c_int; [INFO] [stdout] | |____________________- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:82:5 [INFO] [stdout] | [INFO] [stdout] 82 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 83 | / fn pthread_mutexattr_settype(__attr: *mut pthread_mutexattr_t, [INFO] [stdout] 84 | | __kind: libc::c_int) -> libc::c_int; [INFO] [stdout] | |_____________________________________________________________________- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:85:5 [INFO] [stdout] | [INFO] [stdout] 85 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 86 | fn stat(__file: *const libc::c_char, __buf: *mut stat) -> libc::c_int; [INFO] [stdout] | ---------------------------------------------------------------------- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:87:5 [INFO] [stdout] | [INFO] [stdout] 87 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 88 | fn fstat(__fd: libc::c_int, __buf: *mut stat) -> libc::c_int; [INFO] [stdout] | ------------------------------------------------------------- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:89:5 [INFO] [stdout] | [INFO] [stdout] 89 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 90 | fn lstat(__file: *const libc::c_char, __buf: *mut stat) -> libc::c_int; [INFO] [stdout] | ----------------------------------------------------------------------- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:91:5 [INFO] [stdout] | [INFO] [stdout] 91 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 92 | fn fchmod(__fd: libc::c_int, __mode: __mode_t) -> libc::c_int; [INFO] [stdout] | -------------------------------------------------------------- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:93:5 [INFO] [stdout] | [INFO] [stdout] 93 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 94 | fn mkdir(__path: *const libc::c_char, __mode: __mode_t) -> libc::c_int; [INFO] [stdout] | ----------------------------------------------------------------------- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:95:5 [INFO] [stdout] | [INFO] [stdout] 95 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 96 | fn fcntl(__fd: libc::c_int, __cmd: libc::c_int, _: ...) -> libc::c_int; [INFO] [stdout] | ----------------------------------------------------------------------- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:97:5 [INFO] [stdout] | [INFO] [stdout] 97 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 98 | / fn open(__file: *const libc::c_char, __oflag: libc::c_int, _: ...) [INFO] [stdout] 99 | | -> libc::c_int; [INFO] [stdout] | |____________________- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:100:5 [INFO] [stdout] | [INFO] [stdout] 100 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 101 | / fn access(__name: *const libc::c_char, __type: libc::c_int) [INFO] [stdout] 102 | | -> libc::c_int; [INFO] [stdout] | |____________________- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:103:5 [INFO] [stdout] | [INFO] [stdout] 103 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 104 | / fn lseek(__fd: libc::c_int, __offset: __off64_t, __whence: libc::c_int) [INFO] [stdout] 105 | | -> __off64_t; [INFO] [stdout] | |__________________- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:106:5 [INFO] [stdout] | [INFO] [stdout] 106 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 107 | fn close(__fd: libc::c_int) -> libc::c_int; [INFO] [stdout] | ------------------------------------------- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:108:5 [INFO] [stdout] | [INFO] [stdout] 108 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 109 | / fn read(__fd: libc::c_int, __buf: *mut libc::c_void, __nbytes: size_t) [INFO] [stdout] 110 | | -> ssize_t; [INFO] [stdout] | |________________- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:111:5 [INFO] [stdout] | [INFO] [stdout] 111 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 112 | / fn write(__fd: libc::c_int, __buf: *const libc::c_void, __n: size_t) [INFO] [stdout] 113 | | -> ssize_t; [INFO] [stdout] | |________________- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:114:5 [INFO] [stdout] | [INFO] [stdout] 114 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 115 | fn sleep(__seconds: libc::c_uint) -> libc::c_uint; [INFO] [stdout] | -------------------------------------------------- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:116:5 [INFO] [stdout] | [INFO] [stdout] 116 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 117 | / fn fchown(__fd: libc::c_int, __owner: __uid_t, __group: __gid_t) [INFO] [stdout] 118 | | -> libc::c_int; [INFO] [stdout] | |____________________- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:119:5 [INFO] [stdout] | [INFO] [stdout] 119 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 120 | fn getcwd(__buf: *mut libc::c_char, __size: size_t) -> *mut libc::c_char; [INFO] [stdout] | ------------------------------------------------------------------------- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:121:5 [INFO] [stdout] | [INFO] [stdout] 121 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 122 | fn getpid() -> __pid_t; [INFO] [stdout] | ----------------------- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:123:5 [INFO] [stdout] | [INFO] [stdout] 123 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 124 | fn geteuid() -> __uid_t; [INFO] [stdout] | ------------------------ foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:125:5 [INFO] [stdout] | [INFO] [stdout] 125 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 126 | / fn readlink(__path: *const libc::c_char, __buf: *mut libc::c_char, [INFO] [stdout] 127 | | __len: size_t) -> ssize_t; [INFO] [stdout] | |__________________________________________- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:128:5 [INFO] [stdout] | [INFO] [stdout] 128 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 129 | fn unlink(__name: *const libc::c_char) -> libc::c_int; [INFO] [stdout] | ------------------------------------------------------ foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:130:5 [INFO] [stdout] | [INFO] [stdout] 130 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 131 | fn rmdir(__path: *const libc::c_char) -> libc::c_int; [INFO] [stdout] | ----------------------------------------------------- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:132:5 [INFO] [stdout] | [INFO] [stdout] 132 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 133 | fn fsync(__fd: libc::c_int) -> libc::c_int; [INFO] [stdout] | ------------------------------------------- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:134:5 [INFO] [stdout] | [INFO] [stdout] 134 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 135 | fn getpagesize() -> libc::c_int; [INFO] [stdout] | -------------------------------- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:136:5 [INFO] [stdout] | [INFO] [stdout] 136 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 137 | fn ftruncate(__fd: libc::c_int, __length: __off64_t) -> libc::c_int; [INFO] [stdout] | -------------------------------------------------------------------- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:138:5 [INFO] [stdout] | [INFO] [stdout] 138 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 139 | / fn gettimeofday(__tv: *mut timeval, __tz: __timezone_ptr_t) [INFO] [stdout] 140 | | -> libc::c_int; [INFO] [stdout] | |____________________- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:141:5 [INFO] [stdout] | [INFO] [stdout] 141 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 142 | / fn utimes(__file: *const libc::c_char, __tvp: *const timeval) [INFO] [stdout] 143 | | -> libc::c_int; [INFO] [stdout] | |____________________- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:144:5 [INFO] [stdout] | [INFO] [stdout] 144 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 145 | fn __errno_location() -> *mut libc::c_int; [INFO] [stdout] | ------------------------------------------ foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:146:5 [INFO] [stdout] | [INFO] [stdout] 146 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 147 | / fn mmap(__addr: *mut libc::c_void, __len: size_t, __prot: libc::c_int, [INFO] [stdout] 148 | | __flags: libc::c_int, __fd: libc::c_int, __offset: __off64_t) [INFO] [stdout] 149 | | -> *mut libc::c_void; [INFO] [stdout] | |__________________________- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:150:5 [INFO] [stdout] | [INFO] [stdout] 150 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 151 | fn munmap(__addr: *mut libc::c_void, __len: size_t) -> libc::c_int; [INFO] [stdout] | ------------------------------------------------------------------- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:152:5 [INFO] [stdout] | [INFO] [stdout] 152 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 153 | / fn mremap(__addr: *mut libc::c_void, __old_len: size_t, __new_len: size_t, [INFO] [stdout] 154 | | __flags: libc::c_int, _: ...) -> *mut libc::c_void; [INFO] [stdout] | |_________________________________________________________________- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:155:5 [INFO] [stdout] | [INFO] [stdout] 155 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 156 | / fn dlopen(__file: *const libc::c_char, __mode: libc::c_int) [INFO] [stdout] 157 | | -> *mut libc::c_void; [INFO] [stdout] | |__________________________- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:158:5 [INFO] [stdout] | [INFO] [stdout] 158 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 159 | fn dlclose(__handle: *mut libc::c_void) -> libc::c_int; [INFO] [stdout] | ------------------------------------------------------- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:160:5 [INFO] [stdout] | [INFO] [stdout] 160 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 161 | / fn dlsym(__handle: *mut libc::c_void, __name: *const libc::c_char) [INFO] [stdout] 162 | | -> *mut libc::c_void; [INFO] [stdout] | |__________________________- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:163:5 [INFO] [stdout] | [INFO] [stdout] 163 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 164 | fn dlerror() -> *mut libc::c_char; [INFO] [stdout] | ---------------------------------- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 19 | fn malloc(_: libc::c_ulong) -> *mut libc::c_void; [INFO] [stdout] | ------------------------------------------------- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] = note: `#[warn(unused_attributes)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 21 | fn realloc(_: *mut libc::c_void, _: libc::c_ulong) -> *mut libc::c_void; [INFO] [stdout] | ------------------------------------------------------------------------ foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 23 | fn free(__ptr: *mut libc::c_void); [INFO] [stdout] | ---------------------------------- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 24 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 25 | fn getenv(__name: *const libc::c_char) -> *mut libc::c_char; [INFO] [stdout] | ------------------------------------------------------------ foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 26 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 27 | / fn memcpy(_: *mut libc::c_void, _: *const libc::c_void, _: libc::c_ulong) [INFO] [stdout] 28 | | -> *mut libc::c_void; [INFO] [stdout] | |__________________________- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 29 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 30 | / fn memmove(_: *mut libc::c_void, _: *const libc::c_void, _: libc::c_ulong) [INFO] [stdout] 31 | | -> *mut libc::c_void; [INFO] [stdout] | |__________________________- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 33 | / fn memset(_: *mut libc::c_void, _: libc::c_int, _: libc::c_ulong) [INFO] [stdout] 34 | | -> *mut libc::c_void; [INFO] [stdout] | |__________________________- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:35:5 [INFO] [stdout] | [INFO] [stdout] 35 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 36 | / fn memcmp(_: *const libc::c_void, _: *const libc::c_void, [INFO] [stdout] 37 | | _: libc::c_ulong) -> libc::c_int; [INFO] [stdout] | |_______________________________________________- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 38 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 39 | fn strcmp(_: *const libc::c_char, _: *const libc::c_char) -> libc::c_int; [INFO] [stdout] | ------------------------------------------------------------------------- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 41 | / fn strncmp(_: *const libc::c_char, _: *const libc::c_char, [INFO] [stdout] 42 | | _: libc::c_ulong) -> libc::c_int; [INFO] [stdout] | |________________________________________________- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:43:5 [INFO] [stdout] | [INFO] [stdout] 43 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 44 | fn strrchr(_: *const libc::c_char, _: libc::c_int) -> *mut libc::c_char; [INFO] [stdout] | ------------------------------------------------------------------------ foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 46 | / fn strcspn(_: *const libc::c_char, _: *const libc::c_char) [INFO] [stdout] 47 | | -> libc::c_ulong; [INFO] [stdout] | |______________________- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 49 | fn strlen(_: *const libc::c_char) -> libc::c_ulong; [INFO] [stdout] | --------------------------------------------------- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 51 | fn time(__timer: *mut time_t) -> time_t; [INFO] [stdout] | ---------------------------------------- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:52:5 [INFO] [stdout] | [INFO] [stdout] 52 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 53 | fn localtime(__timer: *const time_t) -> *mut tm; [INFO] [stdout] | ------------------------------------------------ foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:54:5 [INFO] [stdout] | [INFO] [stdout] 54 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 55 | / fn pthread_create(__newthread: *mut pthread_t, [INFO] [stdout] 56 | | __attr: *const pthread_attr_t, [INFO] [stdout] 57 | | __start_routine: [INFO] [stdout] 58 | | Option *mut libc::c_void>, [INFO] [stdout] 60 | | __arg: *mut libc::c_void) -> libc::c_int; [INFO] [stdout] | |_______________________________________________________________- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:61:5 [INFO] [stdout] | [INFO] [stdout] 61 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 62 | / fn pthread_join(__th: pthread_t, __thread_return: *mut *mut libc::c_void) [INFO] [stdout] 63 | | -> libc::c_int; [INFO] [stdout] | |____________________- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:64:5 [INFO] [stdout] | [INFO] [stdout] 64 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 65 | / fn pthread_mutex_init(__mutex: *mut pthread_mutex_t, [INFO] [stdout] 66 | | __mutexattr: *const pthread_mutexattr_t) [INFO] [stdout] 67 | | -> libc::c_int; [INFO] [stdout] | |____________________- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:68:5 [INFO] [stdout] | [INFO] [stdout] 68 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 69 | fn pthread_mutex_destroy(__mutex: *mut pthread_mutex_t) -> libc::c_int; [INFO] [stdout] | ----------------------------------------------------------------------- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:70:5 [INFO] [stdout] | [INFO] [stdout] 70 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 71 | fn pthread_mutex_trylock(__mutex: *mut pthread_mutex_t) -> libc::c_int; [INFO] [stdout] | ----------------------------------------------------------------------- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:72:5 [INFO] [stdout] | [INFO] [stdout] 72 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 73 | fn pthread_mutex_lock(__mutex: *mut pthread_mutex_t) -> libc::c_int; [INFO] [stdout] | -------------------------------------------------------------------- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:74:5 [INFO] [stdout] | [INFO] [stdout] 74 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 75 | fn pthread_mutex_unlock(__mutex: *mut pthread_mutex_t) -> libc::c_int; [INFO] [stdout] | ---------------------------------------------------------------------- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:76:5 [INFO] [stdout] | [INFO] [stdout] 76 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 77 | / fn pthread_mutexattr_init(__attr: *mut pthread_mutexattr_t) [INFO] [stdout] 78 | | -> libc::c_int; [INFO] [stdout] | |____________________- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:79:5 [INFO] [stdout] | [INFO] [stdout] 79 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 80 | / fn pthread_mutexattr_destroy(__attr: *mut pthread_mutexattr_t) [INFO] [stdout] 81 | | -> libc::c_int; [INFO] [stdout] | |____________________- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the feature `label_break_value` has been stable since 1.65.0 and no longer requires an attribute to enable [INFO] [stdout] --> src/lib.rs:5:43 [INFO] [stdout] | [INFO] [stdout] 5 | core_intrinsics, extern_types, label_break_value, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(stable_features)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:82:5 [INFO] [stdout] | [INFO] [stdout] 82 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 83 | / fn pthread_mutexattr_settype(__attr: *mut pthread_mutexattr_t, [INFO] [stdout] 84 | | __kind: libc::c_int) -> libc::c_int; [INFO] [stdout] | |_____________________________________________________________________- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:85:5 [INFO] [stdout] | [INFO] [stdout] 85 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 86 | fn stat(__file: *const libc::c_char, __buf: *mut stat) -> libc::c_int; [INFO] [stdout] | ---------------------------------------------------------------------- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:87:5 [INFO] [stdout] | [INFO] [stdout] 87 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 88 | fn fstat(__fd: libc::c_int, __buf: *mut stat) -> libc::c_int; [INFO] [stdout] | ------------------------------------------------------------- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the feature `const_transmute` has been stable since 1.56.0 and no longer requires an attribute to enable [INFO] [stdout] --> src/lib.rs:4:53 [INFO] [stdout] | [INFO] [stdout] 4 | #![feature(c_variadic, const_raw_ptr_to_usize_cast, const_transmute, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:89:5 [INFO] [stdout] | [INFO] [stdout] 89 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 90 | fn lstat(__file: *const libc::c_char, __buf: *mut stat) -> libc::c_int; [INFO] [stdout] | ----------------------------------------------------------------------- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0635]: unknown feature `ptr_wrapping_offset_from` [INFO] [stdout] --> src/lib.rs:6:12 [INFO] [stdout] | [INFO] [stdout] 6 | ptr_wrapping_offset_from, register_tool)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:91:5 [INFO] [stdout] | [INFO] [stdout] 91 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 92 | fn fchmod(__fd: libc::c_int, __mode: __mode_t) -> libc::c_int; [INFO] [stdout] | -------------------------------------------------------------- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:93:5 [INFO] [stdout] | [INFO] [stdout] 93 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 94 | fn mkdir(__path: *const libc::c_char, __mode: __mode_t) -> libc::c_int; [INFO] [stdout] | ----------------------------------------------------------------------- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:95:5 [INFO] [stdout] | [INFO] [stdout] 95 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 96 | fn fcntl(__fd: libc::c_int, __cmd: libc::c_int, _: ...) -> libc::c_int; [INFO] [stdout] | ----------------------------------------------------------------------- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:97:5 [INFO] [stdout] | [INFO] [stdout] 97 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 98 | / fn open(__file: *const libc::c_char, __oflag: libc::c_int, _: ...) [INFO] [stdout] 99 | | -> libc::c_int; [INFO] [stdout] | |____________________- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:100:5 [INFO] [stdout] | [INFO] [stdout] 100 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 101 | / fn access(__name: *const libc::c_char, __type: libc::c_int) [INFO] [stdout] 102 | | -> libc::c_int; [INFO] [stdout] | |____________________- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:103:5 [INFO] [stdout] | [INFO] [stdout] 103 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 104 | / fn lseek(__fd: libc::c_int, __offset: __off64_t, __whence: libc::c_int) [INFO] [stdout] 105 | | -> __off64_t; [INFO] [stdout] | |__________________- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:106:5 [INFO] [stdout] | [INFO] [stdout] 106 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 107 | fn close(__fd: libc::c_int) -> libc::c_int; [INFO] [stdout] | ------------------------------------------- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:108:5 [INFO] [stdout] | [INFO] [stdout] 108 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 109 | / fn read(__fd: libc::c_int, __buf: *mut libc::c_void, __nbytes: size_t) [INFO] [stdout] 110 | | -> ssize_t; [INFO] [stdout] | |________________- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:111:5 [INFO] [stdout] | [INFO] [stdout] 111 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 112 | / fn write(__fd: libc::c_int, __buf: *const libc::c_void, __n: size_t) [INFO] [stdout] 113 | | -> ssize_t; [INFO] [stdout] | |________________- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:114:5 [INFO] [stdout] | [INFO] [stdout] 114 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 115 | fn sleep(__seconds: libc::c_uint) -> libc::c_uint; [INFO] [stdout] | -------------------------------------------------- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:116:5 [INFO] [stdout] | [INFO] [stdout] 116 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 117 | / fn fchown(__fd: libc::c_int, __owner: __uid_t, __group: __gid_t) [INFO] [stdout] 118 | | -> libc::c_int; [INFO] [stdout] | |____________________- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:119:5 [INFO] [stdout] | [INFO] [stdout] 119 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 120 | fn getcwd(__buf: *mut libc::c_char, __size: size_t) -> *mut libc::c_char; [INFO] [stdout] | ------------------------------------------------------------------------- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:121:5 [INFO] [stdout] | [INFO] [stdout] 121 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 122 | fn getpid() -> __pid_t; [INFO] [stdout] | ----------------------- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:123:5 [INFO] [stdout] | [INFO] [stdout] 123 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 124 | fn geteuid() -> __uid_t; [INFO] [stdout] | ------------------------ foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:125:5 [INFO] [stdout] | [INFO] [stdout] 125 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 126 | / fn readlink(__path: *const libc::c_char, __buf: *mut libc::c_char, [INFO] [stdout] 127 | | __len: size_t) -> ssize_t; [INFO] [stdout] | |__________________________________________- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:128:5 [INFO] [stdout] | [INFO] [stdout] 128 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 129 | fn unlink(__name: *const libc::c_char) -> libc::c_int; [INFO] [stdout] | ------------------------------------------------------ foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:130:5 [INFO] [stdout] | [INFO] [stdout] 130 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 131 | fn rmdir(__path: *const libc::c_char) -> libc::c_int; [INFO] [stdout] | ----------------------------------------------------- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:132:5 [INFO] [stdout] | [INFO] [stdout] 132 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 133 | fn fsync(__fd: libc::c_int) -> libc::c_int; [INFO] [stdout] | ------------------------------------------- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:134:5 [INFO] [stdout] | [INFO] [stdout] 134 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 135 | fn getpagesize() -> libc::c_int; [INFO] [stdout] | -------------------------------- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:136:5 [INFO] [stdout] | [INFO] [stdout] 136 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 137 | fn ftruncate(__fd: libc::c_int, __length: __off64_t) -> libc::c_int; [INFO] [stdout] | -------------------------------------------------------------------- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:138:5 [INFO] [stdout] | [INFO] [stdout] 138 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 139 | / fn gettimeofday(__tv: *mut timeval, __tz: __timezone_ptr_t) [INFO] [stdout] 140 | | -> libc::c_int; [INFO] [stdout] | |____________________- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:141:5 [INFO] [stdout] | [INFO] [stdout] 141 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 142 | / fn utimes(__file: *const libc::c_char, __tvp: *const timeval) [INFO] [stdout] 143 | | -> libc::c_int; [INFO] [stdout] | |____________________- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:144:5 [INFO] [stdout] | [INFO] [stdout] 144 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 145 | fn __errno_location() -> *mut libc::c_int; [INFO] [stdout] | ------------------------------------------ foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:146:5 [INFO] [stdout] | [INFO] [stdout] 146 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 147 | / fn mmap(__addr: *mut libc::c_void, __len: size_t, __prot: libc::c_int, [INFO] [stdout] 148 | | __flags: libc::c_int, __fd: libc::c_int, __offset: __off64_t) [INFO] [stdout] 149 | | -> *mut libc::c_void; [INFO] [stdout] | |__________________________- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:150:5 [INFO] [stdout] | [INFO] [stdout] 150 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 151 | fn munmap(__addr: *mut libc::c_void, __len: size_t) -> libc::c_int; [INFO] [stdout] | ------------------------------------------------------------------- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:152:5 [INFO] [stdout] | [INFO] [stdout] 152 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 153 | / fn mremap(__addr: *mut libc::c_void, __old_len: size_t, __new_len: size_t, [INFO] [stdout] 154 | | __flags: libc::c_int, _: ...) -> *mut libc::c_void; [INFO] [stdout] | |_________________________________________________________________- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:155:5 [INFO] [stdout] | [INFO] [stdout] 155 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 156 | / fn dlopen(__file: *const libc::c_char, __mode: libc::c_int) [INFO] [stdout] 157 | | -> *mut libc::c_void; [INFO] [stdout] | |__________________________- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:158:5 [INFO] [stdout] | [INFO] [stdout] 158 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 159 | fn dlclose(__handle: *mut libc::c_void) -> libc::c_int; [INFO] [stdout] | ------------------------------------------------------- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:160:5 [INFO] [stdout] | [INFO] [stdout] 160 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 161 | / fn dlsym(__handle: *mut libc::c_void, __name: *const libc::c_char) [INFO] [stdout] 162 | | -> *mut libc::c_void; [INFO] [stdout] | |__________________________- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:6536:34 [INFO] [stdout] | [INFO] [stdout] 6536 | ... &sqlite3Config as *const Sqlite3Config as [INFO] [stdout] | ^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] = note: `#[warn(static_mut_refs)]` on by default [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 6536 | addr_of!(sqlite3Config) as *const Sqlite3Config as [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:6566:34 [INFO] [stdout] | [INFO] [stdout] 6566 | ... &sqlite3Config as *const Sqlite3Config as [INFO] [stdout] | ^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 6566 | addr_of!(sqlite3Config) as *const Sqlite3Config as [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:6596:34 [INFO] [stdout] | [INFO] [stdout] 6596 | ... &sqlite3Config as *const Sqlite3Config as [INFO] [stdout] | ^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 6596 | addr_of!(sqlite3Config) as *const Sqlite3Config as [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/lib.rs:163:5 [INFO] [stdout] | [INFO] [stdout] 163 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 164 | fn dlerror() -> *mut libc::c_char; [INFO] [stdout] | ---------------------------------- foreign function [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:6626:34 [INFO] [stdout] | [INFO] [stdout] 6626 | ... &sqlite3Config as *const Sqlite3Config as [INFO] [stdout] | ^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 6626 | addr_of!(sqlite3Config) as *const Sqlite3Config as [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:6656:34 [INFO] [stdout] | [INFO] [stdout] 6656 | ... &sqlite3Config as *const Sqlite3Config as [INFO] [stdout] | ^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 6656 | addr_of!(sqlite3Config) as *const Sqlite3Config as [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:17564:38 [INFO] [stdout] | [INFO] [stdout] 17564 | ... &posixIoFinder as [INFO] [stdout] | ^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 17564 | addr_of!(posixIoFinder) as [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:17728:38 [INFO] [stdout] | [INFO] [stdout] 17728 | ... &nolockIoFinder as [INFO] [stdout] | ^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 17728 | addr_of!(nolockIoFinder) as [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:17892:38 [INFO] [stdout] | [INFO] [stdout] 17892 | ... &dotlockIoFinder as [INFO] [stdout] | ^^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 17892 | addr_of!(dotlockIoFinder) as [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:18056:38 [INFO] [stdout] | [INFO] [stdout] 18056 | ... &posixIoFinder as [INFO] [stdout] | ^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 18056 | addr_of!(posixIoFinder) as [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:73384:34 [INFO] [stdout] | [INFO] [stdout] 73384 | ... &globInfo as *const compareInfo as [INFO] [stdout] | ^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 73384 | addr_of!(globInfo) as *const compareInfo as [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:73414:34 [INFO] [stdout] | [INFO] [stdout] 73414 | ... &likeInfoNorm as *const compareInfo as [INFO] [stdout] | ^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 73414 | addr_of!(likeInfoNorm) as *const compareInfo as [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:73444:34 [INFO] [stdout] | [INFO] [stdout] 73444 | ... &likeInfoNorm as *const compareInfo as [INFO] [stdout] | ^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 73444 | addr_of!(likeInfoNorm) as *const compareInfo as [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the feature `label_break_value` has been stable since 1.65.0 and no longer requires an attribute to enable [INFO] [stdout] --> src/lib.rs:5:43 [INFO] [stdout] | [INFO] [stdout] 5 | core_intrinsics, extern_types, label_break_value, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(stable_features)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the feature `const_transmute` has been stable since 1.56.0 and no longer requires an attribute to enable [INFO] [stdout] --> src/lib.rs:4:53 [INFO] [stdout] | [INFO] [stdout] 4 | #![feature(c_variadic, const_raw_ptr_to_usize_cast, const_transmute, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0635]: unknown feature `ptr_wrapping_offset_from` [INFO] [stdout] --> src/lib.rs:6:12 [INFO] [stdout] | [INFO] [stdout] 6 | ptr_wrapping_offset_from, register_tool)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:6536:34 [INFO] [stdout] | [INFO] [stdout] 6536 | ... &sqlite3Config as *const Sqlite3Config as [INFO] [stdout] | ^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] = note: `#[warn(static_mut_refs)]` on by default [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 6536 | addr_of!(sqlite3Config) as *const Sqlite3Config as [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:6566:34 [INFO] [stdout] | [INFO] [stdout] 6566 | ... &sqlite3Config as *const Sqlite3Config as [INFO] [stdout] | ^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 6566 | addr_of!(sqlite3Config) as *const Sqlite3Config as [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:6596:34 [INFO] [stdout] | [INFO] [stdout] 6596 | ... &sqlite3Config as *const Sqlite3Config as [INFO] [stdout] | ^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 6596 | addr_of!(sqlite3Config) as *const Sqlite3Config as [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:6626:34 [INFO] [stdout] | [INFO] [stdout] 6626 | ... &sqlite3Config as *const Sqlite3Config as [INFO] [stdout] | ^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 6626 | addr_of!(sqlite3Config) as *const Sqlite3Config as [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:6656:34 [INFO] [stdout] | [INFO] [stdout] 6656 | ... &sqlite3Config as *const Sqlite3Config as [INFO] [stdout] | ^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 6656 | addr_of!(sqlite3Config) as *const Sqlite3Config as [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:17564:38 [INFO] [stdout] | [INFO] [stdout] 17564 | ... &posixIoFinder as [INFO] [stdout] | ^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 17564 | addr_of!(posixIoFinder) as [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:17728:38 [INFO] [stdout] | [INFO] [stdout] 17728 | ... &nolockIoFinder as [INFO] [stdout] | ^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 17728 | addr_of!(nolockIoFinder) as [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:17892:38 [INFO] [stdout] | [INFO] [stdout] 17892 | ... &dotlockIoFinder as [INFO] [stdout] | ^^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 17892 | addr_of!(dotlockIoFinder) as [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:18056:38 [INFO] [stdout] | [INFO] [stdout] 18056 | ... &posixIoFinder as [INFO] [stdout] | ^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 18056 | addr_of!(posixIoFinder) as [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:73384:34 [INFO] [stdout] | [INFO] [stdout] 73384 | ... &globInfo as *const compareInfo as [INFO] [stdout] | ^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 73384 | addr_of!(globInfo) as *const compareInfo as [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:73414:34 [INFO] [stdout] | [INFO] [stdout] 73414 | ... &likeInfoNorm as *const compareInfo as [INFO] [stdout] | ^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 73414 | addr_of!(likeInfoNorm) as *const compareInfo as [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:73444:34 [INFO] [stdout] | [INFO] [stdout] 73444 | ... &likeInfoNorm as *const compareInfo as [INFO] [stdout] | ^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 73444 | addr_of!(likeInfoNorm) as *const compareInfo as [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:7255:20 [INFO] [stdout] | [INFO] [stdout] 7255 | &defaultMethods as *const sqlite3_mem_methods); [INFO] [stdout] | ^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 7255 | addr_of!(defaultMethods) as *const sqlite3_mem_methods); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:7392:12 [INFO] [stdout] | [INFO] [stdout] 7392 | return &sMutex; [INFO] [stdout] | ^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 7392 | return addr_of!(sMutex); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:8262:12 [INFO] [stdout] | [INFO] [stdout] 8262 | return &sMutex; [INFO] [stdout] | ^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 8262 | return addr_of!(sMutex); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:8355:12 [INFO] [stdout] | [INFO] [stdout] 8355 | memset(&mut mem0 as *mut Mem0Global as *mut libc::c_void, [INFO] [stdout] | ^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 8355 | memset(addr_of_mut!(mem0) as *mut Mem0Global as *mut libc::c_void, [INFO] [stdout] | ~~~~~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:8368:16 [INFO] [stdout] | [INFO] [stdout] 8368 | memset(&mut mem0 as *mut Mem0Global as *mut libc::c_void, [INFO] [stdout] | ^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 8368 | memset(addr_of_mut!(mem0) as *mut Mem0Global as *mut libc::c_void, [INFO] [stdout] | ~~~~~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:8381:12 [INFO] [stdout] | [INFO] [stdout] 8381 | memset(&mut mem0 as *mut Mem0Global as *mut libc::c_void, [INFO] [stdout] | ^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 8381 | memset(addr_of_mut!(mem0) as *mut Mem0Global as *mut libc::c_void, [INFO] [stdout] | ~~~~~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*const i8` in the current scope [INFO] [stdout] --> src/lib.rs:8769:14 [INFO] [stdout] | [INFO] [stdout] 8769 | n = zEnd.wrapping_offset_from(zStart) as libc::c_long as libc::c_int; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 8769 | n = zEnd.wrapping_offset(zStart) as libc::c_long as libc::c_int; [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*const i8` in the current scope [INFO] [stdout] --> src/lib.rs:9172:36 [INFO] [stdout] | [INFO] [stdout] 9172 | ... fmt.wrapping_offset_from(bufpt) as libc::c_long [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 9172 | fmt.wrapping_offset(bufpt) as libc::c_long [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut i8` in the current scope [INFO] [stdout] --> src/lib.rs:9622:43 [INFO] [stdout] | [INFO] [stdout] 9622 | ... bufpt.wrapping_offset_from(zOut) as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 9622 | bufpt.wrapping_offset(zOut) as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:7255:20 [INFO] [stdout] | [INFO] [stdout] 7255 | &defaultMethods as *const sqlite3_mem_methods); [INFO] [stdout] | ^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 7255 | addr_of!(defaultMethods) as *const sqlite3_mem_methods); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:7392:12 [INFO] [stdout] | [INFO] [stdout] 7392 | return &sMutex; [INFO] [stdout] | ^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 7392 | return addr_of!(sMutex); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:8262:12 [INFO] [stdout] | [INFO] [stdout] 8262 | return &sMutex; [INFO] [stdout] | ^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 8262 | return addr_of!(sMutex); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:8355:12 [INFO] [stdout] | [INFO] [stdout] 8355 | memset(&mut mem0 as *mut Mem0Global as *mut libc::c_void, [INFO] [stdout] | ^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 8355 | memset(addr_of_mut!(mem0) as *mut Mem0Global as *mut libc::c_void, [INFO] [stdout] | ~~~~~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:8368:16 [INFO] [stdout] | [INFO] [stdout] 8368 | memset(&mut mem0 as *mut Mem0Global as *mut libc::c_void, [INFO] [stdout] | ^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 8368 | memset(addr_of_mut!(mem0) as *mut Mem0Global as *mut libc::c_void, [INFO] [stdout] | ~~~~~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:8381:12 [INFO] [stdout] | [INFO] [stdout] 8381 | memset(&mut mem0 as *mut Mem0Global as *mut libc::c_void, [INFO] [stdout] | ^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 8381 | memset(addr_of_mut!(mem0) as *mut Mem0Global as *mut libc::c_void, [INFO] [stdout] | ~~~~~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:9860:43 [INFO] [stdout] | [INFO] [stdout] 9860 | ... z.wrapping_offset_from(bufpt as [INFO] [stdout] | --^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 9860 | z.wrapping_offset(bufpt as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*const i8` in the current scope [INFO] [stdout] --> src/lib.rs:8769:14 [INFO] [stdout] | [INFO] [stdout] 8769 | n = zEnd.wrapping_offset_from(zStart) as libc::c_long as libc::c_int; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 8769 | n = zEnd.wrapping_offset(zStart) as libc::c_long as libc::c_int; [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut i8` in the current scope [INFO] [stdout] --> src/lib.rs:10178:52 [INFO] [stdout] | [INFO] [stdout] 10177 | / (&mut *zOut.offset((nOut - 1 as libc::c_int) as isize) [INFO] [stdout] 10178 | | as *mut libc::c_char).wrapping_offset_from(bufpt) [INFO] [stdout] | |___________________________________________________-^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 10178 | as *mut libc::c_char).wrapping_offset(bufpt) [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut i8` in the current scope [INFO] [stdout] --> src/lib.rs:10232:52 [INFO] [stdout] | [INFO] [stdout] 10231 | / (&mut *zOut.offset((nOut - 1 as libc::c_int) as isize) [INFO] [stdout] 10232 | | as *mut libc::c_char).wrapping_offset_from(bufpt) [INFO] [stdout] | |___________________________________________________-^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 10232 | as *mut libc::c_char).wrapping_offset(bufpt) [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:10419:29 [INFO] [stdout] | [INFO] [stdout] 10419 | if !p.is_null() && p != &mut sqlite3OomStr as *mut sqlite3_str { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 10419 | if !p.is_null() && p != addr_of_mut!(sqlite3OomStr) as *mut sqlite3_str { [INFO] [stdout] | ~~~~~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*const i8` in the current scope [INFO] [stdout] --> src/lib.rs:9172:36 [INFO] [stdout] | [INFO] [stdout] 9172 | ... fmt.wrapping_offset_from(bufpt) as libc::c_long [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 9172 | fmt.wrapping_offset(bufpt) as libc::c_long [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:10486:18 [INFO] [stdout] | [INFO] [stdout] 10486 | } else { p = &mut sqlite3OomStr } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 10486 | } else { p = addr_of_mut!(sqlite3OomStr) } [INFO] [stdout] | ~~~~~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:10693:12 [INFO] [stdout] | [INFO] [stdout] 10693 | memcpy(&mut sqlite3SavedPrng as *mut sqlite3PrngType as *mut libc::c_void, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 10693 | memcpy(addr_of_mut!(sqlite3SavedPrng) as *mut sqlite3PrngType as *mut libc::c_void, [INFO] [stdout] | ~~~~~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:10694:12 [INFO] [stdout] | [INFO] [stdout] 10694 | &mut sqlite3Prng as *mut sqlite3PrngType as *const libc::c_void, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 10694 | addr_of_mut!(sqlite3Prng) as *mut sqlite3PrngType as *const libc::c_void, [INFO] [stdout] | ~~~~~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:10698:12 [INFO] [stdout] | [INFO] [stdout] 10698 | memcpy(&mut sqlite3Prng as *mut sqlite3PrngType as *mut libc::c_void, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 10698 | memcpy(addr_of_mut!(sqlite3Prng) as *mut sqlite3PrngType as *mut libc::c_void, [INFO] [stdout] | ~~~~~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:10699:12 [INFO] [stdout] | [INFO] [stdout] 10699 | &mut sqlite3SavedPrng as *mut sqlite3PrngType as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 10699 | addr_of_mut!(sqlite3SavedPrng) as *mut sqlite3PrngType as [INFO] [stdout] | ~~~~~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut i8` in the current scope [INFO] [stdout] --> src/lib.rs:9622:43 [INFO] [stdout] | [INFO] [stdout] 9622 | ... bufpt.wrapping_offset_from(zOut) as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 9622 | bufpt.wrapping_offset(zOut) as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:11086:19 [INFO] [stdout] | [INFO] [stdout] 11086 | z.wrapping_offset_from(zOut) as libc::c_long as libc::c_int; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 11086 | z.wrapping_offset(zOut) as libc::c_long as libc::c_int; [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:11326:19 [INFO] [stdout] | [INFO] [stdout] 11326 | z.wrapping_offset_from(zOut) as libc::c_long as libc::c_int [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 11326 | z.wrapping_offset(zOut) as libc::c_long as libc::c_int [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:9860:43 [INFO] [stdout] | [INFO] [stdout] 9860 | ... z.wrapping_offset_from(bufpt as [INFO] [stdout] | --^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 9860 | z.wrapping_offset(bufpt as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut i8` in the current scope [INFO] [stdout] --> src/lib.rs:10178:52 [INFO] [stdout] | [INFO] [stdout] 10177 | / (&mut *zOut.offset((nOut - 1 as libc::c_int) as isize) [INFO] [stdout] 10178 | | as *mut libc::c_char).wrapping_offset_from(bufpt) [INFO] [stdout] | |___________________________________________________-^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 10178 | as *mut libc::c_char).wrapping_offset(bufpt) [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*const u8` in the current scope [INFO] [stdout] --> src/lib.rs:11449:14 [INFO] [stdout] | [INFO] [stdout] 11449 | return z.wrapping_offset_from(zIn as *const libc::c_uchar) as libc::c_long [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 11449 | return z.wrapping_offset(zIn as *const libc::c_uchar) as libc::c_long [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut i8` in the current scope [INFO] [stdout] --> src/lib.rs:10232:52 [INFO] [stdout] | [INFO] [stdout] 10231 | / (&mut *zOut.offset((nOut - 1 as libc::c_int) as isize) [INFO] [stdout] 10232 | | as *mut libc::c_char).wrapping_offset_from(bufpt) [INFO] [stdout] | |___________________________________________________-^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 10232 | as *mut libc::c_char).wrapping_offset(bufpt) [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:10419:29 [INFO] [stdout] | [INFO] [stdout] 10419 | if !p.is_null() && p != &mut sqlite3OomStr as *mut sqlite3_str { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 10419 | if !p.is_null() && p != addr_of_mut!(sqlite3OomStr) as *mut sqlite3_str { [INFO] [stdout] | ~~~~~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:10486:18 [INFO] [stdout] | [INFO] [stdout] 10486 | } else { p = &mut sqlite3OomStr } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 10486 | } else { p = addr_of_mut!(sqlite3OomStr) } [INFO] [stdout] | ~~~~~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:10693:12 [INFO] [stdout] | [INFO] [stdout] 10693 | memcpy(&mut sqlite3SavedPrng as *mut sqlite3PrngType as *mut libc::c_void, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 10693 | memcpy(addr_of_mut!(sqlite3SavedPrng) as *mut sqlite3PrngType as *mut libc::c_void, [INFO] [stdout] | ~~~~~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:10694:12 [INFO] [stdout] | [INFO] [stdout] 10694 | &mut sqlite3Prng as *mut sqlite3PrngType as *const libc::c_void, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 10694 | addr_of_mut!(sqlite3Prng) as *mut sqlite3PrngType as *const libc::c_void, [INFO] [stdout] | ~~~~~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:10698:12 [INFO] [stdout] | [INFO] [stdout] 10698 | memcpy(&mut sqlite3Prng as *mut sqlite3PrngType as *mut libc::c_void, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 10698 | memcpy(addr_of_mut!(sqlite3Prng) as *mut sqlite3PrngType as *mut libc::c_void, [INFO] [stdout] | ~~~~~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:10699:12 [INFO] [stdout] | [INFO] [stdout] 10699 | &mut sqlite3SavedPrng as *mut sqlite3PrngType as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 10699 | addr_of_mut!(sqlite3SavedPrng) as *mut sqlite3PrngType as [INFO] [stdout] | ~~~~~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:12811:12 [INFO] [stdout] | [INFO] [stdout] 12811 | return &mut nullElement; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 12811 | return addr_of_mut!(nullElement); [INFO] [stdout] | ~~~~~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:11086:19 [INFO] [stdout] | [INFO] [stdout] 11086 | z.wrapping_offset_from(zOut) as libc::c_long as libc::c_int; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 11086 | z.wrapping_offset(zOut) as libc::c_long as libc::c_int; [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:16304:12 [INFO] [stdout] | [INFO] [stdout] 16304 | return &posixIoMethods; [INFO] [stdout] | ^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 16304 | return addr_of!(posixIoMethods); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:16455:12 [INFO] [stdout] | [INFO] [stdout] 16455 | return &nolockIoMethods; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 16455 | return addr_of!(nolockIoMethods); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:16606:12 [INFO] [stdout] | [INFO] [stdout] 16606 | return &dotlockIoMethods; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 16606 | return addr_of!(dotlockIoMethods); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:16649:25 [INFO] [stdout] | [INFO] [stdout] 16649 | pLockingStyle = &nolockIoMethods [INFO] [stdout] | ^^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 16649 | pLockingStyle = addr_of!(nolockIoMethods) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:16656:25 [INFO] [stdout] | [INFO] [stdout] 16656 | if pLockingStyle == &posixIoMethods as *const sqlite3_io_methods { [INFO] [stdout] | ^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 16656 | if pLockingStyle == addr_of!(posixIoMethods) as *const sqlite3_io_methods { [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:16664:32 [INFO] [stdout] | [INFO] [stdout] 16664 | } else if pLockingStyle == &dotlockIoMethods as *const sqlite3_io_methods [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 16664 | } else if pLockingStyle == addr_of!(dotlockIoMethods) as *const sqlite3_io_methods [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:11326:19 [INFO] [stdout] | [INFO] [stdout] 11326 | z.wrapping_offset_from(zOut) as libc::c_long as libc::c_int [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 11326 | z.wrapping_offset(zOut) as libc::c_long as libc::c_int [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:17471:16 [INFO] [stdout] | [INFO] [stdout] 17471 | &mut randomnessPid as *mut pid_t as *const libc::c_void, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 17471 | addr_of_mut!(randomnessPid) as *mut pid_t as *const libc::c_void, [INFO] [stdout] | ~~~~~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*const u8` in the current scope [INFO] [stdout] --> src/lib.rs:11449:14 [INFO] [stdout] | [INFO] [stdout] 11449 | return z.wrapping_offset_from(zIn as *const libc::c_uchar) as libc::c_long [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 11449 | return z.wrapping_offset(zIn as *const libc::c_uchar) as libc::c_long [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:19629:12 [INFO] [stdout] | [INFO] [stdout] 19629 | memset(&mut pcache1_g as *mut PCacheGlobal as *mut libc::c_void, [INFO] [stdout] | ^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 19629 | memset(addr_of_mut!(pcache1_g) as *mut PCacheGlobal as *mut libc::c_void, [INFO] [stdout] | ~~~~~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:19649:12 [INFO] [stdout] | [INFO] [stdout] 19649 | memset(&mut pcache1_g as *mut PCacheGlobal as *mut libc::c_void, [INFO] [stdout] | ^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 19649 | memset(addr_of_mut!(pcache1_g) as *mut PCacheGlobal as *mut libc::c_void, [INFO] [stdout] | ~~~~~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:19986:20 [INFO] [stdout] | [INFO] [stdout] 19986 | &defaultMethods as *const sqlite3_pcache_methods2); [INFO] [stdout] | ^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 19986 | addr_of!(defaultMethods) as *const sqlite3_pcache_methods2); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:12811:12 [INFO] [stdout] | [INFO] [stdout] 12811 | return &mut nullElement; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 12811 | return addr_of_mut!(nullElement); [INFO] [stdout] | ~~~~~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut i8` in the current scope [INFO] [stdout] --> src/lib.rs:21180:40 [INFO] [stdout] | [INFO] [stdout] 21180 | if !((zJournal.wrapping_offset_from(zMasterJournal) as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 21180 | if !((zJournal.wrapping_offset(zMasterJournal) as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:16304:12 [INFO] [stdout] | [INFO] [stdout] 16304 | return &posixIoMethods; [INFO] [stdout] | ^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 16304 | return addr_of!(posixIoMethods); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:16455:12 [INFO] [stdout] | [INFO] [stdout] 16455 | return &nolockIoMethods; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 16455 | return addr_of!(nolockIoMethods); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:16606:12 [INFO] [stdout] | [INFO] [stdout] 16606 | return &dotlockIoMethods; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 16606 | return addr_of!(dotlockIoMethods); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:16649:25 [INFO] [stdout] | [INFO] [stdout] 16649 | pLockingStyle = &nolockIoMethods [INFO] [stdout] | ^^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 16649 | pLockingStyle = addr_of!(nolockIoMethods) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:16656:25 [INFO] [stdout] | [INFO] [stdout] 16656 | if pLockingStyle == &posixIoMethods as *const sqlite3_io_methods { [INFO] [stdout] | ^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 16656 | if pLockingStyle == addr_of!(posixIoMethods) as *const sqlite3_io_methods { [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:16664:32 [INFO] [stdout] | [INFO] [stdout] 16664 | } else if pLockingStyle == &dotlockIoMethods as *const sqlite3_io_methods [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 16664 | } else if pLockingStyle == addr_of!(dotlockIoMethods) as *const sqlite3_io_methods [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:17471:16 [INFO] [stdout] | [INFO] [stdout] 17471 | &mut randomnessPid as *mut pid_t as *const libc::c_void, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 17471 | addr_of_mut!(randomnessPid) as *mut pid_t as *const libc::c_void, [INFO] [stdout] | ~~~~~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:22084:40 [INFO] [stdout] | [INFO] [stdout] 22084 | ... &zerobyte as *const u8_0 as [INFO] [stdout] | ^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 22084 | addr_of!(zerobyte) as *const u8_0 as [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:19629:12 [INFO] [stdout] | [INFO] [stdout] 19629 | memset(&mut pcache1_g as *mut PCacheGlobal as *mut libc::c_void, [INFO] [stdout] | ^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 19629 | memset(addr_of_mut!(pcache1_g) as *mut PCacheGlobal as *mut libc::c_void, [INFO] [stdout] | ~~~~~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:19649:12 [INFO] [stdout] | [INFO] [stdout] 19649 | memset(&mut pcache1_g as *mut PCacheGlobal as *mut libc::c_void, [INFO] [stdout] | ^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 19649 | memset(addr_of_mut!(pcache1_g) as *mut PCacheGlobal as *mut libc::c_void, [INFO] [stdout] | ~~~~~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*const i8` in the current scope [INFO] [stdout] --> src/lib.rs:22367:39 [INFO] [stdout] | [INFO] [stdout] 22366 | / (&*z.offset(1 as libc::c_int as isize) as [INFO] [stdout] 22367 | | *const libc::c_char).wrapping_offset_from(zUri) as [INFO] [stdout] | |______________________________________-^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 22367 | *const libc::c_char).wrapping_offset(zUri) as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:19986:20 [INFO] [stdout] | [INFO] [stdout] 19986 | &defaultMethods as *const sqlite3_pcache_methods2); [INFO] [stdout] | ^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 19986 | addr_of!(defaultMethods) as *const sqlite3_pcache_methods2); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut i8` in the current scope [INFO] [stdout] --> src/lib.rs:24420:33 [INFO] [stdout] | [INFO] [stdout] 24419 | / (sLoc.aHash as [INFO] [stdout] 24420 | | *mut libc::c_char).wrapping_offset_from(&mut *sLoc.aPgno.offset((iLimit [INFO] [stdout] | |________________________________-^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 24420 | *mut libc::c_char).wrapping_offset(&mut *sLoc.aPgno.offset((iLimit [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:24452:33 [INFO] [stdout] | [INFO] [stdout] 24449 | / (&mut *sLoc.aHash.offset((4096 as libc::c_int * [INFO] [stdout] 24450 | | 2 as libc::c_int) as isize) as [INFO] [stdout] 24451 | | *mut ht_slot as [INFO] [stdout] 24452 | | *mut u8_0).wrapping_offset_from(&mut *sLoc.aPgno.offset(1 [INFO] [stdout] | |________________________________-^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 24452 | *mut u8_0).wrapping_offset(&mut *sLoc.aPgno.offset(1 [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut i8` in the current scope [INFO] [stdout] --> src/lib.rs:21180:40 [INFO] [stdout] | [INFO] [stdout] 21180 | if !((zJournal.wrapping_offset_from(zMasterJournal) as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 21180 | if !((zJournal.wrapping_offset(zMasterJournal) as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:22084:40 [INFO] [stdout] | [INFO] [stdout] 22084 | ... &zerobyte as *const u8_0 as [INFO] [stdout] | ^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 22084 | addr_of!(zerobyte) as *const u8_0 as [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u32` in the current scope [INFO] [stdout] --> src/lib.rs:24978:38 [INFO] [stdout] | [INFO] [stdout] 24977 | / (sLoc.aHash as [INFO] [stdout] 24978 | | *mut u32_0).wrapping_offset_from(sLoc.aPgno as [INFO] [stdout] | |_____________________________________-^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 24978 | *mut u32_0).wrapping_offset(sLoc.aPgno as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*const i8` in the current scope [INFO] [stdout] --> src/lib.rs:22367:39 [INFO] [stdout] | [INFO] [stdout] 22366 | / (&*z.offset(1 as libc::c_int as isize) as [INFO] [stdout] 22367 | | *const libc::c_char).wrapping_offset_from(zUri) as [INFO] [stdout] | |______________________________________-^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 22367 | *const libc::c_char).wrapping_offset(zUri) as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:26880:12 [INFO] [stdout] | [INFO] [stdout] 26880 | return &mut fakeCursor as *mut u8_0 as *mut BtCursor; [INFO] [stdout] | ^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 26880 | return addr_of_mut!(fakeCursor) as *mut u8_0 as *mut BtCursor; [INFO] [stdout] | ~~~~~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:27058:26 [INFO] [stdout] | [INFO] [stdout] 27057 | ((&mut *(*pInfo).pPayload.offset((*pInfo).nLocal as isize) as [INFO] [stdout] | __________- [INFO] [stdout] 27058 | | *mut u8_0).wrapping_offset_from(pCell) as libc::c_long as u16_0 [INFO] [stdout] | |_________________________-^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 27058 | *mut u8_0).wrapping_offset(pCell) as libc::c_long as u16_0 [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:27122:41 [INFO] [stdout] | [INFO] [stdout] 27122 | nPayload.wrapping_add(pIter.wrapping_offset_from(pCell) as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 27122 | nPayload.wrapping_add(pIter.wrapping_offset(pCell) as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut i8` in the current scope [INFO] [stdout] --> src/lib.rs:24420:33 [INFO] [stdout] | [INFO] [stdout] 24419 | / (sLoc.aHash as [INFO] [stdout] 24420 | | *mut libc::c_char).wrapping_offset_from(&mut *sLoc.aPgno.offset((iLimit [INFO] [stdout] | |________________________________-^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 24420 | *mut libc::c_char).wrapping_offset(&mut *sLoc.aPgno.offset((iLimit [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:27160:41 [INFO] [stdout] | [INFO] [stdout] 27160 | nPayload.wrapping_add(pIter.wrapping_offset_from(pCell) as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 27160 | nPayload.wrapping_add(pIter.wrapping_offset(pCell) as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:24452:33 [INFO] [stdout] | [INFO] [stdout] 24449 | / (&mut *sLoc.aHash.offset((4096 as libc::c_int * [INFO] [stdout] 24450 | | 2 as libc::c_int) as isize) as [INFO] [stdout] 24451 | | *mut ht_slot as [INFO] [stdout] 24452 | | *mut u8_0).wrapping_offset_from(&mut *sLoc.aPgno.offset(1 [INFO] [stdout] | |________________________________-^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 24452 | *mut u8_0).wrapping_offset(&mut *sLoc.aPgno.offset(1 [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:27231:51 [INFO] [stdout] | [INFO] [stdout] 27231 | libc::c_uint).wrapping_add(pIter.wrapping_offset_from(pCell) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 27231 | libc::c_uint).wrapping_add(pIter.wrapping_offset(pCell) [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u32` in the current scope [INFO] [stdout] --> src/lib.rs:24978:38 [INFO] [stdout] | [INFO] [stdout] 24977 | / (sLoc.aHash as [INFO] [stdout] 24978 | | *mut u32_0).wrapping_offset_from(sLoc.aPgno as [INFO] [stdout] | |_____________________________________-^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 24978 | *mut u32_0).wrapping_offset(sLoc.aPgno as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:27253:56 [INFO] [stdout] | [INFO] [stdout] 27253 | ... pIter.wrapping_offset_from(pCell) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 27253 | pIter.wrapping_offset(pCell) [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:27274:18 [INFO] [stdout] | [INFO] [stdout] 27274 | return pIter.wrapping_offset_from(pCell) as libc::c_long as u16_0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 27274 | return pIter.wrapping_offset(pCell) as libc::c_long as u16_0; [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:26880:12 [INFO] [stdout] | [INFO] [stdout] 26880 | return &mut fakeCursor as *mut u8_0 as *mut BtCursor; [INFO] [stdout] | ^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 26880 | return addr_of_mut!(fakeCursor) as *mut u8_0 as *mut BtCursor; [INFO] [stdout] | ~~~~~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:27058:26 [INFO] [stdout] | [INFO] [stdout] 27057 | ((&mut *(*pInfo).pPayload.offset((*pInfo).nLocal as isize) as [INFO] [stdout] | __________- [INFO] [stdout] 27058 | | *mut u8_0).wrapping_offset_from(pCell) as libc::c_long as u16_0 [INFO] [stdout] | |_________________________-^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 27058 | *mut u8_0).wrapping_offset(pCell) as libc::c_long as u16_0 [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:27648:24 [INFO] [stdout] | [INFO] [stdout] 27648 | pSpace.wrapping_offset_from(data) as libc::c_long as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 27648 | pSpace.wrapping_offset(data) as libc::c_long as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:27122:41 [INFO] [stdout] | [INFO] [stdout] 27122 | nPayload.wrapping_add(pIter.wrapping_offset_from(pCell) as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 27122 | nPayload.wrapping_add(pIter.wrapping_offset(pCell) as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:27160:41 [INFO] [stdout] | [INFO] [stdout] 27160 | nPayload.wrapping_add(pIter.wrapping_offset_from(pCell) as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 27160 | nPayload.wrapping_add(pIter.wrapping_offset(pCell) as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:27231:51 [INFO] [stdout] | [INFO] [stdout] 27231 | libc::c_uint).wrapping_add(pIter.wrapping_offset_from(pCell) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 27231 | libc::c_uint).wrapping_add(pIter.wrapping_offset(pCell) [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:27253:56 [INFO] [stdout] | [INFO] [stdout] 27253 | ... pIter.wrapping_offset_from(pCell) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 27253 | pIter.wrapping_offset(pCell) [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:30073:17 [INFO] [stdout] | [INFO] [stdout] 30073 | if aPayload.wrapping_offset_from((*pPage).aData) as libc::c_long as uptr > [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 30073 | if aPayload.wrapping_offset((*pPage).aData) as libc::c_long as uptr > [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:27274:18 [INFO] [stdout] | [INFO] [stdout] 27274 | return pIter.wrapping_offset_from(pCell) as libc::c_long as u16_0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 27274 | return pIter.wrapping_offset(pCell) as libc::c_long as u16_0; [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:30248:38 [INFO] [stdout] | [INFO] [stdout] 30248 | (*(*pCur).pPage).aDataEnd.wrapping_offset_from((*pCur).info.pPayload) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 30248 | (*(*pCur).pPage).aDataEnd.wrapping_offset((*pCur).info.pPayload) [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:30252:46 [INFO] [stdout] | [INFO] [stdout] 30252 | (*(*pCur).pPage).aDataEnd.wrapping_offset_from((*pCur).info.pPayload) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 30252 | (*(*pCur).pPage).aDataEnd.wrapping_offset((*pCur).info.pPayload) [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:27648:24 [INFO] [stdout] | [INFO] [stdout] 27648 | pSpace.wrapping_offset_from(data) as libc::c_long as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 27648 | pSpace.wrapping_offset(data) as libc::c_long as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:30256:43 [INFO] [stdout] | [INFO] [stdout] 30256 | (*(*pCur).pPage).aDataEnd.wrapping_offset_from((*pCur).info.pPayload) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 30256 | (*(*pCur).pPage).aDataEnd.wrapping_offset((*pCur).info.pPayload) [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:31953:41 [INFO] [stdout] | [INFO] [stdout] 31953 | &mut *pTmp.offset(pCell.wrapping_offset_from(aData) as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 31953 | &mut *pTmp.offset(pCell.wrapping_offset(aData) as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:30073:17 [INFO] [stdout] | [INFO] [stdout] 30073 | if aPayload.wrapping_offset_from((*pPage).aData) as libc::c_long as uptr > [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 30073 | if aPayload.wrapping_offset((*pPage).aData) as libc::c_long as uptr > [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:31961:20 [INFO] [stdout] | [INFO] [stdout] 31961 | (pData.wrapping_offset_from(aData) as libc::c_long >> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 31961 | (pData.wrapping_offset(aData) as libc::c_long >> [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:30248:38 [INFO] [stdout] | [INFO] [stdout] 30248 | (*(*pCur).pPage).aDataEnd.wrapping_offset_from((*pCur).info.pPayload) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 30248 | (*(*pCur).pPage).aDataEnd.wrapping_offset((*pCur).info.pPayload) [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:31964:19 [INFO] [stdout] | [INFO] [stdout] 31964 | pData.wrapping_offset_from(aData) as libc::c_long as u8_0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 31964 | pData.wrapping_offset(aData) as libc::c_long as u8_0; [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:30252:46 [INFO] [stdout] | [INFO] [stdout] 30252 | (*(*pCur).pPage).aDataEnd.wrapping_offset_from((*pCur).info.pPayload) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 30252 | (*(*pCur).pPage).aDataEnd.wrapping_offset((*pCur).info.pPayload) [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:31993:16 [INFO] [stdout] | [INFO] [stdout] 31993 | (pData.wrapping_offset_from(aData) as libc::c_long >> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 31993 | (pData.wrapping_offset(aData) as libc::c_long >> [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:30256:43 [INFO] [stdout] | [INFO] [stdout] 30256 | (*(*pCur).pPage).aDataEnd.wrapping_offset_from((*pCur).info.pPayload) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 30256 | (*(*pCur).pPage).aDataEnd.wrapping_offset((*pCur).info.pPayload) [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:31997:15 [INFO] [stdout] | [INFO] [stdout] 31997 | pData.wrapping_offset_from(aData) as libc::c_long as u8_0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 31997 | pData.wrapping_offset(aData) as libc::c_long as u8_0; [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:32033:23 [INFO] [stdout] | [INFO] [stdout] 32033 | if (pData.wrapping_offset_from(pBegin) as libc::c_long) < [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 32033 | if (pData.wrapping_offset(pBegin) as libc::c_long) < [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:31953:41 [INFO] [stdout] | [INFO] [stdout] 31953 | &mut *pTmp.offset(pCell.wrapping_offset_from(aData) as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 31953 | &mut *pTmp.offset(pCell.wrapping_offset(aData) as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:32051:20 [INFO] [stdout] | [INFO] [stdout] 32051 | (pSlot.wrapping_offset_from(aData) as libc::c_long >> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 32051 | (pSlot.wrapping_offset(aData) as libc::c_long >> [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:32054:19 [INFO] [stdout] | [INFO] [stdout] 32054 | pSlot.wrapping_offset_from(aData) as libc::c_long as u8_0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 32054 | pSlot.wrapping_offset(aData) as libc::c_long as u8_0; [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:31961:20 [INFO] [stdout] | [INFO] [stdout] 31961 | (pData.wrapping_offset_from(aData) as libc::c_long >> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 31961 | (pData.wrapping_offset(aData) as libc::c_long >> [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:31964:19 [INFO] [stdout] | [INFO] [stdout] 31964 | pData.wrapping_offset_from(aData) as libc::c_long as u8_0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 31964 | pData.wrapping_offset(aData) as libc::c_long as u8_0; [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:32092:37 [INFO] [stdout] | [INFO] [stdout] 32092 | ... pFree.wrapping_offset_from(aData) as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 32092 | pFree.wrapping_offset(aData) as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:32107:25 [INFO] [stdout] | [INFO] [stdout] 32107 | pFree.wrapping_offset_from(aData) as libc::c_long as u16_0, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 32107 | pFree.wrapping_offset(aData) as libc::c_long as u16_0, [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:31993:16 [INFO] [stdout] | [INFO] [stdout] 31993 | (pData.wrapping_offset_from(aData) as libc::c_long >> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 31993 | (pData.wrapping_offset(aData) as libc::c_long >> [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:31997:15 [INFO] [stdout] | [INFO] [stdout] 31997 | pData.wrapping_offset_from(aData) as libc::c_long as u8_0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 31997 | pData.wrapping_offset(aData) as libc::c_long as u8_0; [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:32238:40 [INFO] [stdout] | [INFO] [stdout] 32238 | ... (pData.wrapping_offset_from(aData) as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 32238 | (pData.wrapping_offset(aData) as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:32033:23 [INFO] [stdout] | [INFO] [stdout] 32033 | if (pData.wrapping_offset_from(pBegin) as libc::c_long) < [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 32033 | if (pData.wrapping_offset(pBegin) as libc::c_long) < [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:32245:39 [INFO] [stdout] | [INFO] [stdout] 32245 | ... pData.wrapping_offset_from(aData) as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 32245 | pData.wrapping_offset(aData) as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:32051:20 [INFO] [stdout] | [INFO] [stdout] 32051 | (pSlot.wrapping_offset_from(aData) as libc::c_long >> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 32051 | (pSlot.wrapping_offset(aData) as libc::c_long >> [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:32352:29 [INFO] [stdout] | [INFO] [stdout] 32352 | pOut.wrapping_offset_from(pSpace) as libc::c_long as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 32352 | pOut.wrapping_offset(pSpace) as libc::c_long as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:32054:19 [INFO] [stdout] | [INFO] [stdout] 32054 | pSlot.wrapping_offset_from(aData) as libc::c_long as u8_0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 32054 | pSlot.wrapping_offset(aData) as libc::c_long as u8_0; [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:32590:93 [INFO] [stdout] | [INFO] [stdout] 32588 | ... &mut *aOvflSpace.offset((*apDiv.as_mut_ptr().offset(i [INFO] [stdout] | _______________________________________________- [INFO] [stdout] 32589 | | ... as [INFO] [stdout] 32590 | | ... isize)).wrapping_offset_from((*pParent).aData) [INFO] [stdout] | |______________________________________________________________________________________-^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 32590 | isize)).wrapping_offset((*pParent).aData) [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:32092:37 [INFO] [stdout] | [INFO] [stdout] 32092 | ... pFree.wrapping_offset_from(aData) as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 32092 | pFree.wrapping_offset(aData) as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:32107:25 [INFO] [stdout] | [INFO] [stdout] 32107 | pFree.wrapping_offset_from(aData) as libc::c_long as u16_0, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 32107 | pFree.wrapping_offset(aData) as libc::c_long as u16_0, [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:32238:40 [INFO] [stdout] | [INFO] [stdout] 32238 | ... (pData.wrapping_offset_from(aData) as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 32238 | (pData.wrapping_offset(aData) as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:32245:39 [INFO] [stdout] | [INFO] [stdout] 32245 | ... pData.wrapping_offset_from(aData) as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 32245 | pData.wrapping_offset(aData) as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:32352:29 [INFO] [stdout] | [INFO] [stdout] 32352 | pOut.wrapping_offset_from(pSpace) as libc::c_long as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 32352 | pOut.wrapping_offset(pSpace) as libc::c_long as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:32590:93 [INFO] [stdout] | [INFO] [stdout] 32588 | ... &mut *aOvflSpace.offset((*apDiv.as_mut_ptr().offset(i [INFO] [stdout] | _______________________________________________- [INFO] [stdout] 32589 | | ... as [INFO] [stdout] 32590 | | ... isize)).wrapping_offset_from((*pParent).aData) [INFO] [stdout] | |______________________________________________________________________________________-^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 32590 | isize)).wrapping_offset((*pParent).aData) [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut VdbeOp` in the current scope [INFO] [stdout] --> src/lib.rs:38274:33 [INFO] [stdout] | [INFO] [stdout] 38274 | ... pOp.wrapping_offset_from((*p).aOp) as libc::c_long [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 38274 | pOp.wrapping_offset((*p).aOp) as libc::c_long [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:38348:16 [INFO] [stdout] | [INFO] [stdout] 38348 | return &mut dummy as *mut VdbeOp [INFO] [stdout] | ^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 38348 | return addr_of_mut!(dummy) as *mut VdbeOp [INFO] [stdout] | ~~~~~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut VdbeOp` in the current scope [INFO] [stdout] --> src/lib.rs:38274:33 [INFO] [stdout] | [INFO] [stdout] 38274 | ... pOp.wrapping_offset_from((*p).aOp) as libc::c_long [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 38274 | pOp.wrapping_offset((*p).aOp) as libc::c_long [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:38348:16 [INFO] [stdout] | [INFO] [stdout] 38348 | return &mut dummy as *mut VdbeOp [INFO] [stdout] | ^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 38348 | return addr_of_mut!(dummy) as *mut VdbeOp [INFO] [stdout] | ~~~~~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:41870:12 [INFO] [stdout] | [INFO] [stdout] 41870 | return &nullMem; [INFO] [stdout] | ^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 41870 | return addr_of!(nullMem); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:41870:12 [INFO] [stdout] | [INFO] [stdout] 41870 | return &nullMem; [INFO] [stdout] | ^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 41870 | return addr_of!(nullMem); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*const i8` in the current scope [INFO] [stdout] --> src/lib.rs:42561:40 [INFO] [stdout] | [INFO] [stdout] 42561 | ... zRawSql.wrapping_offset_from(zStart) as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 42561 | zRawSql.wrapping_offset(zStart) as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*const i8` in the current scope [INFO] [stdout] --> src/lib.rs:42561:40 [INFO] [stdout] | [INFO] [stdout] 42561 | ... zRawSql.wrapping_offset_from(zStart) as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 42561 | zRawSql.wrapping_offset(zStart) as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut VdbeOp` in the current scope [INFO] [stdout] --> src/lib.rs:42925:37 [INFO] [stdout] | [INFO] [stdout] 42925 | ... pOp.wrapping_offset_from(aOp) as libc::c_long [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 42925 | pOp.wrapping_offset(aOp) as libc::c_long [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut VdbeOp` in the current scope [INFO] [stdout] --> src/lib.rs:42973:37 [INFO] [stdout] | [INFO] [stdout] 42973 | ... pOp.wrapping_offset_from(aOp) as libc::c_long [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 42973 | pOp.wrapping_offset(aOp) as libc::c_long [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut VdbeOp` in the current scope [INFO] [stdout] --> src/lib.rs:42925:37 [INFO] [stdout] | [INFO] [stdout] 42925 | ... pOp.wrapping_offset_from(aOp) as libc::c_long [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 42925 | pOp.wrapping_offset(aOp) as libc::c_long [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut VdbeOp` in the current scope [INFO] [stdout] --> src/lib.rs:43255:37 [INFO] [stdout] | [INFO] [stdout] 43255 | ... pOp.wrapping_offset_from(aOp) as libc::c_long [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 43255 | pOp.wrapping_offset(aOp) as libc::c_long [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut VdbeOp` in the current scope [INFO] [stdout] --> src/lib.rs:42973:37 [INFO] [stdout] | [INFO] [stdout] 42973 | ... pOp.wrapping_offset_from(aOp) as libc::c_long [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 42973 | pOp.wrapping_offset(aOp) as libc::c_long [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut VdbeOp` in the current scope [INFO] [stdout] --> src/lib.rs:44297:41 [INFO] [stdout] | [INFO] [stdout] 44297 | ... pOp.wrapping_offset_from((*p).aOp) as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 44297 | pOp.wrapping_offset((*p).aOp) as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut VdbeOp` in the current scope [INFO] [stdout] --> src/lib.rs:43255:37 [INFO] [stdout] | [INFO] [stdout] 43255 | ... pOp.wrapping_offset_from(aOp) as libc::c_long [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 43255 | pOp.wrapping_offset(aOp) as libc::c_long [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*const u8` in the current scope [INFO] [stdout] --> src/lib.rs:44697:62 [INFO] [stdout] | [INFO] [stdout] 44697 | ... zHdr.wrapping_offset_from(zData) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 44697 | zHdr.wrapping_offset(zData) [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut VdbeOp` in the current scope [INFO] [stdout] --> src/lib.rs:44297:41 [INFO] [stdout] | [INFO] [stdout] 44297 | ... pOp.wrapping_offset_from((*p).aOp) as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 44297 | pOp.wrapping_offset((*p).aOp) as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut VdbeOp` in the current scope [INFO] [stdout] --> src/lib.rs:45494:53 [INFO] [stdout] | [INFO] [stdout] 45494 | ... pOp.wrapping_offset_from(aOp) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 45494 | pOp.wrapping_offset(aOp) [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*const u8` in the current scope [INFO] [stdout] --> src/lib.rs:44697:62 [INFO] [stdout] | [INFO] [stdout] 44697 | ... zHdr.wrapping_offset_from(zData) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 44697 | zHdr.wrapping_offset(zData) [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut VdbeOp` in the current scope [INFO] [stdout] --> src/lib.rs:45673:45 [INFO] [stdout] | [INFO] [stdout] 45673 | ... pOp.wrapping_offset_from(aOp) as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 45673 | pOp.wrapping_offset(aOp) as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut VdbeOp` in the current scope [INFO] [stdout] --> src/lib.rs:45494:53 [INFO] [stdout] | [INFO] [stdout] 45494 | ... pOp.wrapping_offset_from(aOp) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 45494 | pOp.wrapping_offset(aOp) [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut VdbeOp` in the current scope [INFO] [stdout] --> src/lib.rs:45673:45 [INFO] [stdout] | [INFO] [stdout] 45673 | ... pOp.wrapping_offset_from(aOp) as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 45673 | pOp.wrapping_offset(aOp) as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut VdbeOp` in the current scope [INFO] [stdout] --> src/lib.rs:45737:49 [INFO] [stdout] | [INFO] [stdout] 45737 | ... pOp.wrapping_offset_from(aOp) as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 45737 | pOp.wrapping_offset(aOp) as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut VdbeOp` in the current scope [INFO] [stdout] --> src/lib.rs:45737:49 [INFO] [stdout] | [INFO] [stdout] 45737 | ... pOp.wrapping_offset_from(aOp) as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 45737 | pOp.wrapping_offset(aOp) as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut VdbeOp` in the current scope [INFO] [stdout] --> src/lib.rs:47573:53 [INFO] [stdout] | [INFO] [stdout] 47573 | ... pOp.wrapping_offset_from(aOp) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 47573 | pOp.wrapping_offset(aOp) [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut VdbeOp` in the current scope [INFO] [stdout] --> src/lib.rs:47573:53 [INFO] [stdout] | [INFO] [stdout] 47573 | ... pOp.wrapping_offset_from(aOp) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 47573 | pOp.wrapping_offset(aOp) [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut VdbeOp` in the current scope [INFO] [stdout] --> src/lib.rs:47877:37 [INFO] [stdout] | [INFO] [stdout] 47877 | ... pOp.wrapping_offset_from(aOp) as libc::c_long [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 47877 | pOp.wrapping_offset(aOp) as libc::c_long [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut VdbeOp` in the current scope [INFO] [stdout] --> src/lib.rs:47877:37 [INFO] [stdout] | [INFO] [stdout] 47877 | ... pOp.wrapping_offset_from(aOp) as libc::c_long [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 47877 | pOp.wrapping_offset(aOp) as libc::c_long [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut VdbeOp` in the current scope [INFO] [stdout] --> src/lib.rs:48758:37 [INFO] [stdout] | [INFO] [stdout] 48758 | ... pOp.wrapping_offset_from(aOp) as libc::c_long [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 48758 | pOp.wrapping_offset(aOp) as libc::c_long [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut VdbeOp` in the current scope [INFO] [stdout] --> src/lib.rs:48758:37 [INFO] [stdout] | [INFO] [stdout] 48758 | ... pOp.wrapping_offset_from(aOp) as libc::c_long [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 48758 | pOp.wrapping_offset(aOp) as libc::c_long [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut VdbeOp` in the current scope [INFO] [stdout] --> src/lib.rs:49339:33 [INFO] [stdout] | [INFO] [stdout] 49339 | ... pOp.wrapping_offset_from(aOp) as libc::c_long as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 49339 | pOp.wrapping_offset(aOp) as libc::c_long as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut VdbeOp` in the current scope [INFO] [stdout] --> src/lib.rs:49339:33 [INFO] [stdout] | [INFO] [stdout] 49339 | ... pOp.wrapping_offset_from(aOp) as libc::c_long as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 49339 | pOp.wrapping_offset(aOp) as libc::c_long as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut PmaReader` in the current scope [INFO] [stdout] --> src/lib.rs:50949:29 [INFO] [stdout] | [INFO] [stdout] 50949 | pReadr1.wrapping_offset_from((*pMerger).aReadr) as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 50949 | pReadr1.wrapping_offset((*pMerger).aReadr) as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut PmaReader` in the current scope [INFO] [stdout] --> src/lib.rs:50965:29 [INFO] [stdout] | [INFO] [stdout] 50965 | pReadr2.wrapping_offset_from((*pMerger).aReadr) as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 50965 | pReadr2.wrapping_offset((*pMerger).aReadr) as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut PmaReader` in the current scope [INFO] [stdout] --> src/lib.rs:50949:29 [INFO] [stdout] | [INFO] [stdout] 50949 | pReadr1.wrapping_offset_from((*pMerger).aReadr) as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 50949 | pReadr1.wrapping_offset((*pMerger).aReadr) as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut SortSubtask` in the current scope [INFO] [stdout] --> src/lib.rs:51032:23 [INFO] [stdout] | [INFO] [stdout] 51032 | pTask.wrapping_offset_from((*pSorter).aTask.as_mut_ptr()) as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 51032 | pTask.wrapping_offset((*pSorter).aTask.as_mut_ptr()) as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut PmaReader` in the current scope [INFO] [stdout] --> src/lib.rs:50965:29 [INFO] [stdout] | [INFO] [stdout] 50965 | pReadr2.wrapping_offset_from((*pMerger).aReadr) as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 50965 | pReadr2.wrapping_offset((*pMerger).aReadr) as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut SortSubtask` in the current scope [INFO] [stdout] --> src/lib.rs:51032:23 [INFO] [stdout] | [INFO] [stdout] 51032 | pTask.wrapping_offset_from((*pSorter).aTask.as_mut_ptr()) as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 51032 | pTask.wrapping_offset((*pSorter).aTask.as_mut_ptr()) as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:51122:37 [INFO] [stdout] | [INFO] [stdout] 51121 | / ((*pSorter).list.pList as [INFO] [stdout] 51122 | | *mut u8_0).wrapping_offset_from((*pSorter).list.aMemory) [INFO] [stdout] | |____________________________________-^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 51122 | *mut u8_0).wrapping_offset((*pSorter).list.aMemory) [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:51153:33 [INFO] [stdout] | [INFO] [stdout] 51152 | / ((*pSorter).list.pList as [INFO] [stdout] 51153 | | *mut u8_0).wrapping_offset_from((*pSorter).list.aMemory) [INFO] [stdout] | |________________________________-^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 51153 | *mut u8_0).wrapping_offset((*pSorter).list.aMemory) [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:51122:37 [INFO] [stdout] | [INFO] [stdout] 51121 | / ((*pSorter).list.pList as [INFO] [stdout] 51122 | | *mut u8_0).wrapping_offset_from((*pSorter).list.aMemory) [INFO] [stdout] | |____________________________________-^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 51122 | *mut u8_0).wrapping_offset((*pSorter).list.aMemory) [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:51153:33 [INFO] [stdout] | [INFO] [stdout] 51152 | / ((*pSorter).list.pList as [INFO] [stdout] 51153 | | *mut u8_0).wrapping_offset_from((*pSorter).list.aMemory) [INFO] [stdout] | |________________________________-^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 51153 | *mut u8_0).wrapping_offset((*pSorter).list.aMemory) [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:52078:9 [INFO] [stdout] | [INFO] [stdout] 52078 | &MemJournalMethods as *const sqlite3_io_methods as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 52078 | addr_of!(MemJournalMethods) as *const sqlite3_io_methods as [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:52092:30 [INFO] [stdout] | [INFO] [stdout] 52092 | return ((*p).pMethods == &MemJournalMethods as *const sqlite3_io_methods) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 52092 | return ((*p).pMethods == addr_of!(MemJournalMethods) as *const sqlite3_io_methods) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:52078:9 [INFO] [stdout] | [INFO] [stdout] 52078 | &MemJournalMethods as *const sqlite3_io_methods as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 52078 | addr_of!(MemJournalMethods) as *const sqlite3_io_methods as [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:52092:30 [INFO] [stdout] | [INFO] [stdout] 52092 | return ((*p).pMethods == &MemJournalMethods as *const sqlite3_io_methods) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 52092 | return ((*p).pMethods == addr_of!(MemJournalMethods) as *const sqlite3_io_methods) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*const i8` in the current scope [INFO] [stdout] --> src/lib.rs:60112:30 [INFO] [stdout] | [INFO] [stdout] 60112 | (*pBest).t.z.wrapping_offset_from(zSql) as libc::c_long as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 60112 | (*pBest).t.z.wrapping_offset(zSql) as libc::c_long as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:61480:32 [INFO] [stdout] | [INFO] [stdout] 61480 | ... &statGetFuncdef, 0 as libc::c_int); [INFO] [stdout] | ^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 61480 | addr_of!(statGetFuncdef), 0 as libc::c_int); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:61598:58 [INFO] [stdout] | [INFO] [stdout] 61598 | ... 4 as libc::c_int, &statInitFuncdef, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 61598 | 4 as libc::c_int, addr_of!(statInitFuncdef), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:61668:48 [INFO] [stdout] | [INFO] [stdout] 61668 | ... &statPushFuncdef, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 61668 | addr_of!(statPushFuncdef), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*const i8` in the current scope [INFO] [stdout] --> src/lib.rs:60112:30 [INFO] [stdout] | [INFO] [stdout] 60112 | (*pBest).t.z.wrapping_offset_from(zSql) as libc::c_long as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 60112 | (*pBest).t.z.wrapping_offset(zSql) as libc::c_long as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:62415:43 [INFO] [stdout] | [INFO] [stdout] 62415 | codeAttach(pParse, 25 as libc::c_int, &detach_func, pDbname, [INFO] [stdout] | ^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 62415 | codeAttach(pParse, 25 as libc::c_int, addr_of!(detach_func), pDbname, [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:62451:43 [INFO] [stdout] | [INFO] [stdout] 62451 | codeAttach(pParse, 24 as libc::c_int, &attach_func, p, p, pDbname, pKey); [INFO] [stdout] | ^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 62451 | codeAttach(pParse, 24 as libc::c_int, addr_of!(attach_func), p, p, pDbname, pKey); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:61480:32 [INFO] [stdout] | [INFO] [stdout] 61480 | ... &statGetFuncdef, 0 as libc::c_int); [INFO] [stdout] | ^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 61480 | addr_of!(statGetFuncdef), 0 as libc::c_int); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:61598:58 [INFO] [stdout] | [INFO] [stdout] 61598 | ... 4 as libc::c_int, &statInitFuncdef, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 61598 | 4 as libc::c_int, addr_of!(statInitFuncdef), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:61668:48 [INFO] [stdout] | [INFO] [stdout] 61668 | ... &statPushFuncdef, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 61668 | addr_of!(statPushFuncdef), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:62415:43 [INFO] [stdout] | [INFO] [stdout] 62415 | codeAttach(pParse, 25 as libc::c_int, &detach_func, pDbname, [INFO] [stdout] | ^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 62415 | codeAttach(pParse, 25 as libc::c_int, addr_of!(detach_func), pDbname, [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:62451:43 [INFO] [stdout] | [INFO] [stdout] 62451 | codeAttach(pParse, 24 as libc::c_int, &attach_func, p, p, pDbname, pKey); [INFO] [stdout] | ^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 62451 | codeAttach(pParse, 24 as libc::c_int, addr_of!(attach_func), p, p, pDbname, pKey); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*const i8` in the current scope [INFO] [stdout] --> src/lib.rs:64891:28 [INFO] [stdout] | [INFO] [stdout] 64891 | (*pEnd2).z.wrapping_offset_from((*pParse).sNameToken.z) as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 64891 | (*pEnd2).z.wrapping_offset((*pParse).sNameToken.z) as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*const i8` in the current scope [INFO] [stdout] --> src/lib.rs:64947:28 [INFO] [stdout] | [INFO] [stdout] 64947 | (*pCons).z.wrapping_offset_from(zName) as libc::c_long as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 64947 | (*pCons).z.wrapping_offset(zName) as libc::c_long as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*const i8` in the current scope [INFO] [stdout] --> src/lib.rs:65010:32 [INFO] [stdout] | [INFO] [stdout] 65010 | sEnd.z.wrapping_offset_from((*pBegin).z) as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 65010 | sEnd.z.wrapping_offset((*pBegin).z) as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*const i8` in the current scope [INFO] [stdout] --> src/lib.rs:64891:28 [INFO] [stdout] | [INFO] [stdout] 64891 | (*pEnd2).z.wrapping_offset_from((*pParse).sNameToken.z) as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 64891 | (*pEnd2).z.wrapping_offset((*pParse).sNameToken.z) as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*const i8` in the current scope [INFO] [stdout] --> src/lib.rs:67128:121 [INFO] [stdout] | [INFO] [stdout] 67128 | ... ((*pParse).sLastToken.z.wrapping_offset_from((*pName).z) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 67128 | ((*pParse).sLastToken.z.wrapping_offset((*pName).z) [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*const i8` in the current scope [INFO] [stdout] --> src/lib.rs:64947:28 [INFO] [stdout] | [INFO] [stdout] 64947 | (*pCons).z.wrapping_offset_from(zName) as libc::c_long as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 64947 | (*pCons).z.wrapping_offset(zName) as libc::c_long as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*const i8` in the current scope [INFO] [stdout] --> src/lib.rs:65010:32 [INFO] [stdout] | [INFO] [stdout] 65010 | sEnd.z.wrapping_offset_from((*pBegin).z) as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 65010 | sEnd.z.wrapping_offset((*pBegin).z) as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*const u8` in the current scope [INFO] [stdout] --> src/lib.rs:69700:34 [INFO] [stdout] | [INFO] [stdout] 69700 | ... z.wrapping_offset_from(z0) as libc::c_long as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 69700 | z.wrapping_offset(z0) as libc::c_long as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*const u8` in the current scope [INFO] [stdout] --> src/lib.rs:69997:34 [INFO] [stdout] | [INFO] [stdout] 69997 | ... z2.wrapping_offset_from(z) as libc::c_long as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 69997 | z2.wrapping_offset(z) as libc::c_long as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*const i8` in the current scope [INFO] [stdout] --> src/lib.rs:67128:121 [INFO] [stdout] | [INFO] [stdout] 67128 | ... ((*pParse).sLastToken.z.wrapping_offset_from((*pName).z) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 67128 | ((*pParse).sLastToken.z.wrapping_offset((*pName).z) [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:70428:27 [INFO] [stdout] | [INFO] [stdout] 70428 | &globInfo, '[' as i32 as u32_0); [INFO] [stdout] | ^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 70428 | addr_of!(globInfo), '[' as i32 as u32_0); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:70436:27 [INFO] [stdout] | [INFO] [stdout] 70436 | &likeInfoNorm, esc); [INFO] [stdout] | ^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 70436 | addr_of!(likeInfoNorm), esc); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:70796:32 [INFO] [stdout] | [INFO] [stdout] 70796 | zOut.wrapping_offset_from(z) as libc::c_long as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 70796 | zOut.wrapping_offset(z) as libc::c_long as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*const u8` in the current scope [INFO] [stdout] --> src/lib.rs:71035:27 [INFO] [stdout] | [INFO] [stdout] 71035 | z.wrapping_offset_from(*azChar.offset(nChar as isize)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 71035 | z.wrapping_offset(*azChar.offset(nChar as isize)) [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:71434:17 [INFO] [stdout] | [INFO] [stdout] 71434 | pInfo = &likeInfoAlt as *const compareInfo as *mut compareInfo; [INFO] [stdout] | ^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 71434 | pInfo = addr_of!(likeInfoAlt) as *const compareInfo as *mut compareInfo; [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:71437:17 [INFO] [stdout] | [INFO] [stdout] 71437 | pInfo = &likeInfoNorm as *const compareInfo as *mut compareInfo; [INFO] [stdout] | ^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 71437 | pInfo = addr_of!(likeInfoNorm) as *const compareInfo as *mut compareInfo; [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*const u8` in the current scope [INFO] [stdout] --> src/lib.rs:69700:34 [INFO] [stdout] | [INFO] [stdout] 69700 | ... z.wrapping_offset_from(z0) as libc::c_long as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 69700 | z.wrapping_offset(z0) as libc::c_long as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*const u8` in the current scope [INFO] [stdout] --> src/lib.rs:69997:34 [INFO] [stdout] | [INFO] [stdout] 69997 | ... z2.wrapping_offset_from(z) as libc::c_long as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 69997 | z2.wrapping_offset(z) as libc::c_long as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:80423:51 [INFO] [stdout] | [INFO] [stdout] 80423 | ... &sqlite3Apis); [INFO] [stdout] | ^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 80423 | addr_of!(sqlite3Apis)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:80610:55 [INFO] [stdout] | [INFO] [stdout] 80610 | let mut pThunk: *const sqlite3_api_routines = &sqlite3Apis; [INFO] [stdout] | ^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 80610 | let mut pThunk: *const sqlite3_api_routines = addr_of!(sqlite3Apis); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:70428:27 [INFO] [stdout] | [INFO] [stdout] 70428 | &globInfo, '[' as i32 as u32_0); [INFO] [stdout] | ^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 70428 | addr_of!(globInfo), '[' as i32 as u32_0); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:70436:27 [INFO] [stdout] | [INFO] [stdout] 70436 | &likeInfoNorm, esc); [INFO] [stdout] | ^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 70436 | addr_of!(likeInfoNorm), esc); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*mut u8` in the current scope [INFO] [stdout] --> src/lib.rs:70796:32 [INFO] [stdout] | [INFO] [stdout] 70796 | zOut.wrapping_offset_from(z) as libc::c_long as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 70796 | zOut.wrapping_offset(z) as libc::c_long as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:85794:47 [INFO] [stdout] | [INFO] [stdout] 85794 | return sqlite3VtabCreateModule(db, zName, &pragmaVtabModule, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 85794 | return sqlite3VtabCreateModule(db, zName, addr_of!(pragmaVtabModule), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*const u8` in the current scope [INFO] [stdout] --> src/lib.rs:71035:27 [INFO] [stdout] | [INFO] [stdout] 71035 | z.wrapping_offset_from(*azChar.offset(nChar as isize)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 71035 | z.wrapping_offset(*azChar.offset(nChar as isize)) [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:71434:17 [INFO] [stdout] | [INFO] [stdout] 71434 | pInfo = &likeInfoAlt as *const compareInfo as *mut compareInfo; [INFO] [stdout] | ^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 71434 | pInfo = addr_of!(likeInfoAlt) as *const compareInfo as *mut compareInfo; [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:71437:17 [INFO] [stdout] | [INFO] [stdout] 71437 | pInfo = &likeInfoNorm as *const compareInfo as *mut compareInfo; [INFO] [stdout] | ^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 71437 | pInfo = addr_of!(likeInfoNorm) as *const compareInfo as *mut compareInfo; [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*const i8` in the current scope [INFO] [stdout] --> src/lib.rs:86431:56 [INFO] [stdout] | [INFO] [stdout] 86431 | ... &*zSql.offset(sParse.zTail.wrapping_offset_from(zSqlCopy) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 86431 | &*zSql.offset(sParse.zTail.wrapping_offset(zSqlCopy) [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*const i8` in the current scope [INFO] [stdout] --> src/lib.rs:86456:56 [INFO] [stdout] | [INFO] [stdout] 86456 | ... sParse.zTail.wrapping_offset_from(zSql) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 86456 | sParse.zTail.wrapping_offset(zSql) [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*const i8` in the current scope [INFO] [stdout] --> src/lib.rs:86632:39 [INFO] [stdout] | [INFO] [stdout] 86632 | ... zTail8.wrapping_offset_from(zSql8) as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 86632 | zTail8.wrapping_offset(zSql8) as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:80423:51 [INFO] [stdout] | [INFO] [stdout] 80423 | ... &sqlite3Apis); [INFO] [stdout] | ^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 80423 | addr_of!(sqlite3Apis)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:80610:55 [INFO] [stdout] | [INFO] [stdout] 80610 | let mut pThunk: *const sqlite3_api_routines = &sqlite3Apis; [INFO] [stdout] | ^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 80610 | let mut pThunk: *const sqlite3_api_routines = addr_of!(sqlite3Apis); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:85794:47 [INFO] [stdout] | [INFO] [stdout] 85794 | return sqlite3VtabCreateModule(db, zName, &pragmaVtabModule, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 85794 | return sqlite3VtabCreateModule(db, zName, addr_of!(pragmaVtabModule), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*const i8` in the current scope [INFO] [stdout] --> src/lib.rs:86431:56 [INFO] [stdout] | [INFO] [stdout] 86431 | ... &*zSql.offset(sParse.zTail.wrapping_offset_from(zSqlCopy) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 86431 | &*zSql.offset(sParse.zTail.wrapping_offset(zSqlCopy) [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*const i8` in the current scope [INFO] [stdout] --> src/lib.rs:86456:56 [INFO] [stdout] | [INFO] [stdout] 86456 | ... sParse.zTail.wrapping_offset_from(zSql) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 86456 | sParse.zTail.wrapping_offset(zSql) [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*const i8` in the current scope [INFO] [stdout] --> src/lib.rs:86632:39 [INFO] [stdout] | [INFO] [stdout] 86632 | ... zTail8.wrapping_offset_from(zSql8) as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 86632 | zTail8.wrapping_offset(zSql8) as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*const i8` in the current scope [INFO] [stdout] --> src/lib.rs:96599:35 [INFO] [stdout] | [INFO] [stdout] 96598 | / (&*(*pModuleName).z.offset((*pModuleName).n as isize) as [INFO] [stdout] 96599 | | *const libc::c_char).wrapping_offset_from((*pParse).sNameToken.z) [INFO] [stdout] | |__________________________________-^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 96599 | *const libc::c_char).wrapping_offset((*pParse).sNameToken.z) [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*const i8` in the current scope [INFO] [stdout] --> src/lib.rs:96637:28 [INFO] [stdout] | [INFO] [stdout] 96637 | ((*pEnd).z.wrapping_offset_from((*pParse).sNameToken.z) as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 96637 | ((*pEnd).z.wrapping_offset((*pParse).sNameToken.z) as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*const i8` in the current scope [INFO] [stdout] --> src/lib.rs:96692:39 [INFO] [stdout] | [INFO] [stdout] 96691 | / (&*(*p).z.offset((*p).n as isize) as [INFO] [stdout] 96692 | | *const libc::c_char).wrapping_offset_from((*pArg).z) as [INFO] [stdout] | |______________________________________-^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 96692 | *const libc::c_char).wrapping_offset((*pArg).z) as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*const i8` in the current scope [INFO] [stdout] --> src/lib.rs:96599:35 [INFO] [stdout] | [INFO] [stdout] 96598 | / (&*(*pModuleName).z.offset((*pModuleName).n as isize) as [INFO] [stdout] 96599 | | *const libc::c_char).wrapping_offset_from((*pParse).sNameToken.z) [INFO] [stdout] | |__________________________________-^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 96599 | *const libc::c_char).wrapping_offset((*pParse).sNameToken.z) [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*const i8` in the current scope [INFO] [stdout] --> src/lib.rs:96637:28 [INFO] [stdout] | [INFO] [stdout] 96637 | ((*pEnd).z.wrapping_offset_from((*pParse).sNameToken.z) as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 96637 | ((*pEnd).z.wrapping_offset((*pParse).sNameToken.z) as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*const i8` in the current scope [INFO] [stdout] --> src/lib.rs:96692:39 [INFO] [stdout] | [INFO] [stdout] 96691 | / (&*(*p).z.offset((*p).n as isize) as [INFO] [stdout] 96692 | | *const libc::c_char).wrapping_offset_from((*pArg).z) as [INFO] [stdout] | |______________________________________-^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 96692 | *const libc::c_char).wrapping_offset((*pArg).z) as [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*const i8` in the current scope [INFO] [stdout] --> src/lib.rs:114981:43 [INFO] [stdout] | [INFO] [stdout] 114973 | / (&*(*yymsp.offset(0 as libc::c_int as [INFO] [stdout] 114974 | | isize)).minor.yy0.z.offset((*yymsp.offset(0 [INFO] [stdout] 114975 | | as [INFO] [stdout] 114976 | | libc::c_int [INFO] [stdout] ... | [INFO] [stdout] 114980 | | as [INFO] [stdout] 114981 | | *const libc::c_char).wrapping_offset_from((*yymsp.offset(-(3 [INFO] [stdout] | |__________________________________________-^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 114981 | *const libc::c_char).wrapping_offset((*yymsp.offset(-(3 [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*const i8` in the current scope [INFO] [stdout] --> src/lib.rs:114998:43 [INFO] [stdout] | [INFO] [stdout] 114990 | / (&*(*yymsp.offset(0 as libc::c_int as [INFO] [stdout] 114991 | | isize)).minor.yy0.z.offset((*yymsp.offset(0 [INFO] [stdout] 114992 | | as [INFO] [stdout] 114993 | | libc::c_int [INFO] [stdout] ... | [INFO] [stdout] 114997 | | as [INFO] [stdout] 114998 | | *const libc::c_char).wrapping_offset_from((*yymsp.offset(-(5 [INFO] [stdout] | |__________________________________________-^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 114998 | *const libc::c_char).wrapping_offset((*yymsp.offset(-(5 [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*const i8` in the current scope [INFO] [stdout] --> src/lib.rs:115012:108 [INFO] [stdout] | [INFO] [stdout] 115008 | ... isize)).minor.yy0.n.wrapping_add((*yymsp.offset(0 [INFO] [stdout] | ________________________________________________________- [INFO] [stdout] 115009 | | ... as [INFO] [stdout] 115010 | | ... libc::c_int [INFO] [stdout] 115011 | | ... as [INFO] [stdout] 115012 | | ... isize)).minor.yy0.z.wrapping_offset_from((*yymsp.offset(-(1 [INFO] [stdout] | |______________________________________________________________________________________________-^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 115012 | isize)).minor.yy0.z.wrapping_offset((*yymsp.offset(-(1 [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*const i8` in the current scope [INFO] [stdout] --> src/lib.rs:114981:43 [INFO] [stdout] | [INFO] [stdout] 114973 | / (&*(*yymsp.offset(0 as libc::c_int as [INFO] [stdout] 114974 | | isize)).minor.yy0.z.offset((*yymsp.offset(0 [INFO] [stdout] 114975 | | as [INFO] [stdout] 114976 | | libc::c_int [INFO] [stdout] ... | [INFO] [stdout] 114980 | | as [INFO] [stdout] 114981 | | *const libc::c_char).wrapping_offset_from((*yymsp.offset(-(3 [INFO] [stdout] | |__________________________________________-^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 114981 | *const libc::c_char).wrapping_offset((*yymsp.offset(-(3 [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*const i8` in the current scope [INFO] [stdout] --> src/lib.rs:114998:43 [INFO] [stdout] | [INFO] [stdout] 114990 | / (&*(*yymsp.offset(0 as libc::c_int as [INFO] [stdout] 114991 | | isize)).minor.yy0.z.offset((*yymsp.offset(0 [INFO] [stdout] 114992 | | as [INFO] [stdout] 114993 | | libc::c_int [INFO] [stdout] ... | [INFO] [stdout] 114997 | | as [INFO] [stdout] 114998 | | *const libc::c_char).wrapping_offset_from((*yymsp.offset(-(5 [INFO] [stdout] | |__________________________________________-^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 114998 | *const libc::c_char).wrapping_offset((*yymsp.offset(-(5 [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*const i8` in the current scope [INFO] [stdout] --> src/lib.rs:117275:57 [INFO] [stdout] | [INFO] [stdout] 117274 | ((*yymsp.offset(0 as libc::c_int as [INFO] [stdout] | __________________- [INFO] [stdout] 117275 | | isize)).minor.yy0.z.wrapping_offset_from((*yymsp.offset(-(3 [INFO] [stdout] | |________________________________________________________-^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 117275 | isize)).minor.yy0.z.wrapping_offset((*yymsp.offset(-(3 [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*const i8` in the current scope [INFO] [stdout] --> src/lib.rs:115012:108 [INFO] [stdout] | [INFO] [stdout] 115008 | ... isize)).minor.yy0.n.wrapping_add((*yymsp.offset(0 [INFO] [stdout] | ________________________________________________________- [INFO] [stdout] 115009 | | ... as [INFO] [stdout] 115010 | | ... libc::c_int [INFO] [stdout] 115011 | | ... as [INFO] [stdout] 115012 | | ... isize)).minor.yy0.z.wrapping_offset_from((*yymsp.offset(-(1 [INFO] [stdout] | |______________________________________________________________________________________________-^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 115012 | isize)).minor.yy0.z.wrapping_offset((*yymsp.offset(-(1 [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*const i8` in the current scope [INFO] [stdout] --> src/lib.rs:117551:41 [INFO] [stdout] | [INFO] [stdout] 117551 | ((*pParse).sLastToken.z.wrapping_offset_from((*yymsp.offset(-(1 [INFO] [stdout] | -----------------------^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 117551 | ((*pParse).sLastToken.z.wrapping_offset((*yymsp.offset(-(1 [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*const i8` in the current scope [INFO] [stdout] --> src/lib.rs:117275:57 [INFO] [stdout] | [INFO] [stdout] 117274 | ((*yymsp.offset(0 as libc::c_int as [INFO] [stdout] | __________________- [INFO] [stdout] 117275 | | isize)).minor.yy0.z.wrapping_offset_from((*yymsp.offset(-(3 [INFO] [stdout] | |________________________________________________________-^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 117275 | isize)).minor.yy0.z.wrapping_offset((*yymsp.offset(-(3 [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrapping_offset_from` found for raw pointer `*const i8` in the current scope [INFO] [stdout] --> src/lib.rs:117551:41 [INFO] [stdout] | [INFO] [stdout] 117551 | ((*pParse).sLastToken.z.wrapping_offset_from((*yymsp.offset(-(1 [INFO] [stdout] | -----------------------^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `wrapping_offset` with a similar name [INFO] [stdout] | [INFO] [stdout] 117551 | ((*pParse).sLastToken.z.wrapping_offset((*yymsp.offset(-(1 [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:119700:16 [INFO] [stdout] | [INFO] [stdout] 119700 | memset(&mut sqlite3BuiltinFunctions as *mut FuncDefHash as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 119700 | memset(addr_of_mut!(sqlite3BuiltinFunctions) as *mut FuncDefHash as [INFO] [stdout] | ~~~~~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/lib.rs:119700:16 [INFO] [stdout] | [INFO] [stdout] 119700 | memset(&mut sqlite3BuiltinFunctions as *mut FuncDefHash as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 119700 | memset(addr_of_mut!(sqlite3BuiltinFunctions) as *mut FuncDefHash as [INFO] [stdout] | ~~~~~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:6512:36 [INFO] [stdout] | [INFO] [stdout] 6512 | ... mut NotUsed: libc::c_int, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed2` [INFO] [stdout] --> src/lib.rs:6513:36 [INFO] [stdout] | [INFO] [stdout] 6513 | ... mut NotUsed2: *mut *mut sqlite3_value) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:6517:36 [INFO] [stdout] | [INFO] [stdout] 6517 | ... mut NotUsed: libc::c_int, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:6512:36 [INFO] [stdout] | [INFO] [stdout] 6512 | ... mut NotUsed: libc::c_int, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed2` [INFO] [stdout] --> src/lib.rs:6513:36 [INFO] [stdout] | [INFO] [stdout] 6513 | ... mut NotUsed2: *mut *mut sqlite3_value) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:6517:36 [INFO] [stdout] | [INFO] [stdout] 6517 | ... mut NotUsed: libc::c_int, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed2` [INFO] [stdout] --> src/lib.rs:6518:36 [INFO] [stdout] | [INFO] [stdout] 6518 | ... mut NotUsed2: *mut *mut sqlite3_value) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:6522:41 [INFO] [stdout] | [INFO] [stdout] 6522 | ... mut NotUsed: libc::c_int, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed2` [INFO] [stdout] --> src/lib.rs:6523:41 [INFO] [stdout] | [INFO] [stdout] 6523 | ... mut NotUsed2: *mut *mut sqlite3_value) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed2` [INFO] [stdout] --> src/lib.rs:6518:36 [INFO] [stdout] | [INFO] [stdout] 6518 | ... mut NotUsed2: *mut *mut sqlite3_value) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:6522:41 [INFO] [stdout] | [INFO] [stdout] 6522 | ... mut NotUsed: libc::c_int, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed2` [INFO] [stdout] --> src/lib.rs:6523:41 [INFO] [stdout] | [INFO] [stdout] 6523 | ... mut NotUsed2: *mut *mut sqlite3_value) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:7199:41 [INFO] [stdout] | [INFO] [stdout] 7199 | unsafe extern "C" fn sqlite3MemInit(mut NotUsed: *mut libc::c_void) [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:7203:45 [INFO] [stdout] | [INFO] [stdout] 7203 | unsafe extern "C" fn sqlite3MemShutdown(mut NotUsed: *mut libc::c_void) { } [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/lib.rs:7206:9 [INFO] [stdout] | [INFO] [stdout] 7206 | unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_unsafe)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:7199:41 [INFO] [stdout] | [INFO] [stdout] 7199 | unsafe extern "C" fn sqlite3MemInit(mut NotUsed: *mut libc::c_void) [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:7203:45 [INFO] [stdout] | [INFO] [stdout] 7203 | unsafe extern "C" fn sqlite3MemShutdown(mut NotUsed: *mut libc::c_void) { } [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/lib.rs:7206:9 [INFO] [stdout] | [INFO] [stdout] 7206 | unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_unsafe)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `id` [INFO] [stdout] --> src/lib.rs:7338:41 [INFO] [stdout] | [INFO] [stdout] 7338 | unsafe extern "C" fn noopMutexAlloc(mut id: libc::c_int) [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `p` [INFO] [stdout] --> src/lib.rs:7342:40 [INFO] [stdout] | [INFO] [stdout] 7342 | unsafe extern "C" fn noopMutexFree(mut p: *mut sqlite3_mutex) { } [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_p` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `p` [INFO] [stdout] --> src/lib.rs:7343:41 [INFO] [stdout] | [INFO] [stdout] 7343 | unsafe extern "C" fn noopMutexEnter(mut p: *mut sqlite3_mutex) { } [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_p` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `p` [INFO] [stdout] --> src/lib.rs:7344:39 [INFO] [stdout] | [INFO] [stdout] 7344 | unsafe extern "C" fn noopMutexTry(mut p: *mut sqlite3_mutex) -> libc::c_int { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_p` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `p` [INFO] [stdout] --> src/lib.rs:7347:41 [INFO] [stdout] | [INFO] [stdout] 7347 | unsafe extern "C" fn noopMutexLeave(mut p: *mut sqlite3_mutex) { } [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_p` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/lib.rs:7350:9 [INFO] [stdout] | [INFO] [stdout] 7350 | unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/lib.rs:8220:9 [INFO] [stdout] | [INFO] [stdout] 8220 | unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n` [INFO] [stdout] --> src/lib.rs:8265:53 [INFO] [stdout] | [INFO] [stdout] 8265 | pub unsafe extern "C" fn sqlite3_release_memory(mut n: libc::c_int) [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_n` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `xCallback` [INFO] [stdout] --> src/lib.rs:8282:51 [INFO] [stdout] | [INFO] [stdout] 8282 | pub unsafe extern "C" fn sqlite3_memory_alarm(mut xCallback: [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_xCallback` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pArg` [INFO] [stdout] --> src/lib.rs:8290:51 [INFO] [stdout] | [INFO] [stdout] 8290 | ... mut pArg: *mut libc::c_void, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_pArg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `iThreshold` [INFO] [stdout] --> src/lib.rs:8291:51 [INFO] [stdout] | [INFO] [stdout] 8291 | ... mut iThreshold: sqlite3_int64) [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_iThreshold` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `id` [INFO] [stdout] --> src/lib.rs:7338:41 [INFO] [stdout] | [INFO] [stdout] 7338 | unsafe extern "C" fn noopMutexAlloc(mut id: libc::c_int) [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `p` [INFO] [stdout] --> src/lib.rs:7342:40 [INFO] [stdout] | [INFO] [stdout] 7342 | unsafe extern "C" fn noopMutexFree(mut p: *mut sqlite3_mutex) { } [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_p` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `p` [INFO] [stdout] --> src/lib.rs:7343:41 [INFO] [stdout] | [INFO] [stdout] 7343 | unsafe extern "C" fn noopMutexEnter(mut p: *mut sqlite3_mutex) { } [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_p` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `p` [INFO] [stdout] --> src/lib.rs:7344:39 [INFO] [stdout] | [INFO] [stdout] 7344 | unsafe extern "C" fn noopMutexTry(mut p: *mut sqlite3_mutex) -> libc::c_int { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_p` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `p` [INFO] [stdout] --> src/lib.rs:7347:41 [INFO] [stdout] | [INFO] [stdout] 7347 | unsafe extern "C" fn noopMutexLeave(mut p: *mut sqlite3_mutex) { } [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_p` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/lib.rs:7350:9 [INFO] [stdout] | [INFO] [stdout] 7350 | unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/lib.rs:8220:9 [INFO] [stdout] | [INFO] [stdout] 8220 | unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n` [INFO] [stdout] --> src/lib.rs:8265:53 [INFO] [stdout] | [INFO] [stdout] 8265 | pub unsafe extern "C" fn sqlite3_release_memory(mut n: libc::c_int) [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_n` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `xCallback` [INFO] [stdout] --> src/lib.rs:8282:51 [INFO] [stdout] | [INFO] [stdout] 8282 | pub unsafe extern "C" fn sqlite3_memory_alarm(mut xCallback: [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_xCallback` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pArg` [INFO] [stdout] --> src/lib.rs:8290:51 [INFO] [stdout] | [INFO] [stdout] 8290 | ... mut pArg: *mut libc::c_void, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_pArg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `iThreshold` [INFO] [stdout] --> src/lib.rs:8291:51 [INFO] [stdout] | [INFO] [stdout] 8291 | ... mut iThreshold: sqlite3_int64) [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_iThreshold` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pNotUsed` [INFO] [stdout] --> src/lib.rs:13703:44 [INFO] [stdout] | [INFO] [stdout] 13703 | unsafe extern "C" fn unixSetSystemCall(mut pNotUsed: *mut sqlite3_vfs, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pNotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pNotUsed` [INFO] [stdout] --> src/lib.rs:13703:44 [INFO] [stdout] | [INFO] [stdout] 13703 | unsafe extern "C" fn unixSetSystemCall(mut pNotUsed: *mut sqlite3_vfs, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pNotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pNotUsed` [INFO] [stdout] --> src/lib.rs:13743:44 [INFO] [stdout] | [INFO] [stdout] 13743 | unsafe extern "C" fn unixGetSystemCall(mut pNotUsed: *mut sqlite3_vfs, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pNotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pNotUsed` [INFO] [stdout] --> src/lib.rs:13743:44 [INFO] [stdout] | [INFO] [stdout] 13743 | unsafe extern "C" fn unixGetSystemCall(mut pNotUsed: *mut sqlite3_vfs, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pNotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `p` [INFO] [stdout] --> src/lib.rs:13759:45 [INFO] [stdout] | [INFO] [stdout] 13759 | unsafe extern "C" fn unixNextSystemCall(mut p: *mut sqlite3_vfs, [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_p` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `p` [INFO] [stdout] --> src/lib.rs:13759:45 [INFO] [stdout] | [INFO] [stdout] 13759 | unsafe extern "C" fn unixNextSystemCall(mut p: *mut sqlite3_vfs, [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_p` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `handleNFSUnlock` [INFO] [stdout] --> src/lib.rs:14441:38 [INFO] [stdout] | [INFO] [stdout] 14441 | ... mut handleNFSUnlock: libc::c_int) [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_handleNFSUnlock` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `handleNFSUnlock` [INFO] [stdout] --> src/lib.rs:14441:38 [INFO] [stdout] | [INFO] [stdout] 14441 | ... mut handleNFSUnlock: libc::c_int) [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_handleNFSUnlock` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:14556:50 [INFO] [stdout] | [INFO] [stdout] 14556 | unsafe extern "C" fn nolockCheckReservedLock(mut NotUsed: *mut sqlite3_file, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:14562:37 [INFO] [stdout] | [INFO] [stdout] 14562 | unsafe extern "C" fn nolockLock(mut NotUsed: *mut sqlite3_file, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed2` [INFO] [stdout] --> src/lib.rs:14563:37 [INFO] [stdout] | [INFO] [stdout] 14563 | ... mut NotUsed2: libc::c_int) -> libc::c_int { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:14566:39 [INFO] [stdout] | [INFO] [stdout] 14566 | unsafe extern "C" fn nolockUnlock(mut NotUsed: *mut sqlite3_file, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed2` [INFO] [stdout] --> src/lib.rs:14567:39 [INFO] [stdout] | [INFO] [stdout] 14567 | ... mut NotUsed2: libc::c_int) -> libc::c_int { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fullSync` [INFO] [stdout] --> src/lib.rs:14848:37 [INFO] [stdout] | [INFO] [stdout] 14848 | ... mut fullSync: libc::c_int, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_fullSync` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dataOnly` [INFO] [stdout] --> src/lib.rs:14849:37 [INFO] [stdout] | [INFO] [stdout] 14849 | ... mut dataOnly: libc::c_int) -> libc::c_int { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_dataOnly` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:14556:50 [INFO] [stdout] | [INFO] [stdout] 14556 | unsafe extern "C" fn nolockCheckReservedLock(mut NotUsed: *mut sqlite3_file, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:14562:37 [INFO] [stdout] | [INFO] [stdout] 14562 | unsafe extern "C" fn nolockLock(mut NotUsed: *mut sqlite3_file, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed2` [INFO] [stdout] --> src/lib.rs:14563:37 [INFO] [stdout] | [INFO] [stdout] 14563 | ... mut NotUsed2: libc::c_int) -> libc::c_int { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:14566:39 [INFO] [stdout] | [INFO] [stdout] 14566 | unsafe extern "C" fn nolockUnlock(mut NotUsed: *mut sqlite3_file, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed2` [INFO] [stdout] --> src/lib.rs:14567:39 [INFO] [stdout] | [INFO] [stdout] 14567 | ... mut NotUsed2: libc::c_int) -> libc::c_int { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fullSync` [INFO] [stdout] --> src/lib.rs:14848:37 [INFO] [stdout] | [INFO] [stdout] 14848 | ... mut fullSync: libc::c_int, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_fullSync` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dataOnly` [INFO] [stdout] --> src/lib.rs:14849:37 [INFO] [stdout] | [INFO] [stdout] 14849 | ... mut dataOnly: libc::c_int) -> libc::c_int { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_dataOnly` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fd` [INFO] [stdout] --> src/lib.rs:15901:41 [INFO] [stdout] | [INFO] [stdout] 15901 | unsafe extern "C" fn unixShmBarrier(mut fd: *mut sqlite3_file) { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_fd` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `iOff` [INFO] [stdout] --> src/lib.rs:16146:65 [INFO] [stdout] | [INFO] [stdout] 16146 | unsafe extern "C" fn unixUnfetch(mut fd: *mut sqlite3_file, mut iOff: i64_0, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_iOff` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/lib.rs:16153:5 [INFO] [stdout] | [INFO] [stdout] 16153 | unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fd` [INFO] [stdout] --> src/lib.rs:15901:41 [INFO] [stdout] | [INFO] [stdout] 15901 | unsafe extern "C" fn unixShmBarrier(mut fd: *mut sqlite3_file) { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_fd` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `z` [INFO] [stdout] --> src/lib.rs:16301:44 [INFO] [stdout] | [INFO] [stdout] 16301 | unsafe extern "C" fn posixIoFinderImpl(mut z: *const libc::c_char, [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_z` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `p` [INFO] [stdout] --> src/lib.rs:16302:44 [INFO] [stdout] | [INFO] [stdout] 16302 | ... mut p: *mut unixFile) [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_p` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/lib.rs:16309:5 [INFO] [stdout] | [INFO] [stdout] 16309 | unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/lib.rs:16316:5 [INFO] [stdout] | [INFO] [stdout] 16316 | unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `z` [INFO] [stdout] --> src/lib.rs:16452:45 [INFO] [stdout] | [INFO] [stdout] 16452 | unsafe extern "C" fn nolockIoFinderImpl(mut z: *const libc::c_char, [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_z` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `p` [INFO] [stdout] --> src/lib.rs:16453:45 [INFO] [stdout] | [INFO] [stdout] 16453 | ... mut p: *mut unixFile) [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_p` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `iOff` [INFO] [stdout] --> src/lib.rs:16146:65 [INFO] [stdout] | [INFO] [stdout] 16146 | unsafe extern "C" fn unixUnfetch(mut fd: *mut sqlite3_file, mut iOff: i64_0, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_iOff` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/lib.rs:16153:5 [INFO] [stdout] | [INFO] [stdout] 16153 | unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `z` [INFO] [stdout] --> src/lib.rs:16301:44 [INFO] [stdout] | [INFO] [stdout] 16301 | unsafe extern "C" fn posixIoFinderImpl(mut z: *const libc::c_char, [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_z` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `p` [INFO] [stdout] --> src/lib.rs:16302:44 [INFO] [stdout] | [INFO] [stdout] 16302 | ... mut p: *mut unixFile) [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_p` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/lib.rs:16460:5 [INFO] [stdout] | [INFO] [stdout] 16460 | unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/lib.rs:16309:5 [INFO] [stdout] | [INFO] [stdout] 16309 | unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/lib.rs:16316:5 [INFO] [stdout] | [INFO] [stdout] 16316 | unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `z` [INFO] [stdout] --> src/lib.rs:16452:45 [INFO] [stdout] | [INFO] [stdout] 16452 | unsafe extern "C" fn nolockIoFinderImpl(mut z: *const libc::c_char, [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_z` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/lib.rs:16467:5 [INFO] [stdout] | [INFO] [stdout] 16467 | unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `p` [INFO] [stdout] --> src/lib.rs:16453:45 [INFO] [stdout] | [INFO] [stdout] 16453 | ... mut p: *mut unixFile) [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_p` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `z` [INFO] [stdout] --> src/lib.rs:16603:46 [INFO] [stdout] | [INFO] [stdout] 16603 | unsafe extern "C" fn dotlockIoFinderImpl(mut z: *const libc::c_char, [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_z` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `p` [INFO] [stdout] --> src/lib.rs:16604:46 [INFO] [stdout] | [INFO] [stdout] 16604 | ... mut p: *mut unixFile) [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_p` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/lib.rs:16611:5 [INFO] [stdout] | [INFO] [stdout] 16611 | unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/lib.rs:16460:5 [INFO] [stdout] | [INFO] [stdout] 16460 | unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/lib.rs:16467:5 [INFO] [stdout] | [INFO] [stdout] 16467 | unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `z` [INFO] [stdout] --> src/lib.rs:16603:46 [INFO] [stdout] | [INFO] [stdout] 16603 | unsafe extern "C" fn dotlockIoFinderImpl(mut z: *const libc::c_char, [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_z` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `p` [INFO] [stdout] --> src/lib.rs:16604:46 [INFO] [stdout] | [INFO] [stdout] 16604 | ... mut p: *mut unixFile) [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_p` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/lib.rs:16611:5 [INFO] [stdout] | [INFO] [stdout] 16611 | unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:17097:37 [INFO] [stdout] | [INFO] [stdout] 17097 | unsafe extern "C" fn unixDelete(mut NotUsed: *mut sqlite3_vfs, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:17153:37 [INFO] [stdout] | [INFO] [stdout] 17153 | unsafe extern "C" fn unixAccess(mut NotUsed: *mut sqlite3_vfs, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pVfs` [INFO] [stdout] --> src/lib.rs:17262:43 [INFO] [stdout] | [INFO] [stdout] 17262 | unsafe extern "C" fn unixFullPathname(mut pVfs: *mut sqlite3_vfs, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_pVfs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:17097:37 [INFO] [stdout] | [INFO] [stdout] 17097 | unsafe extern "C" fn unixDelete(mut NotUsed: *mut sqlite3_vfs, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:17397:37 [INFO] [stdout] | [INFO] [stdout] 17397 | unsafe extern "C" fn unixDlOpen(mut NotUsed: *mut sqlite3_vfs, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:17402:38 [INFO] [stdout] | [INFO] [stdout] 17402 | unsafe extern "C" fn unixDlError(mut NotUsed: *mut sqlite3_vfs, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:17414:36 [INFO] [stdout] | [INFO] [stdout] 17414 | unsafe extern "C" fn unixDlSym(mut NotUsed: *mut sqlite3_vfs, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:17446:38 [INFO] [stdout] | [INFO] [stdout] 17446 | unsafe extern "C" fn unixDlClose(mut NotUsed: *mut sqlite3_vfs, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:17450:41 [INFO] [stdout] | [INFO] [stdout] 17450 | unsafe extern "C" fn unixRandomness(mut NotUsed: *mut sqlite3_vfs, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:17153:37 [INFO] [stdout] | [INFO] [stdout] 17153 | unsafe extern "C" fn unixAccess(mut NotUsed: *mut sqlite3_vfs, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:17507:36 [INFO] [stdout] | [INFO] [stdout] 17507 | unsafe extern "C" fn unixSleep(mut NotUsed: *mut sqlite3_vfs, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:17514:47 [INFO] [stdout] | [INFO] [stdout] 17514 | unsafe extern "C" fn unixCurrentTimeInt64(mut NotUsed: *mut sqlite3_vfs, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:17531:42 [INFO] [stdout] | [INFO] [stdout] 17531 | unsafe extern "C" fn unixCurrentTime(mut NotUsed: *mut sqlite3_vfs, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:17540:43 [INFO] [stdout] | [INFO] [stdout] 17540 | unsafe extern "C" fn unixGetLastError(mut NotUsed: *mut sqlite3_vfs, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed2` [INFO] [stdout] --> src/lib.rs:17541:43 [INFO] [stdout] | [INFO] [stdout] 17541 | ... mut NotUsed2: libc::c_int, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed3` [INFO] [stdout] --> src/lib.rs:17542:43 [INFO] [stdout] | [INFO] [stdout] 17542 | ... mut NotUsed3: *mut libc::c_char) [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed3` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pVfs` [INFO] [stdout] --> src/lib.rs:17262:43 [INFO] [stdout] | [INFO] [stdout] 17262 | unsafe extern "C" fn unixFullPathname(mut pVfs: *mut sqlite3_vfs, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_pVfs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:17397:37 [INFO] [stdout] | [INFO] [stdout] 17397 | unsafe extern "C" fn unixDlOpen(mut NotUsed: *mut sqlite3_vfs, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:17402:38 [INFO] [stdout] | [INFO] [stdout] 17402 | unsafe extern "C" fn unixDlError(mut NotUsed: *mut sqlite3_vfs, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:17414:36 [INFO] [stdout] | [INFO] [stdout] 17414 | unsafe extern "C" fn unixDlSym(mut NotUsed: *mut sqlite3_vfs, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:17446:38 [INFO] [stdout] | [INFO] [stdout] 17446 | unsafe extern "C" fn unixDlClose(mut NotUsed: *mut sqlite3_vfs, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:17450:41 [INFO] [stdout] | [INFO] [stdout] 17450 | unsafe extern "C" fn unixRandomness(mut NotUsed: *mut sqlite3_vfs, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:17507:36 [INFO] [stdout] | [INFO] [stdout] 17507 | unsafe extern "C" fn unixSleep(mut NotUsed: *mut sqlite3_vfs, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:17514:47 [INFO] [stdout] | [INFO] [stdout] 17514 | unsafe extern "C" fn unixCurrentTimeInt64(mut NotUsed: *mut sqlite3_vfs, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:17531:42 [INFO] [stdout] | [INFO] [stdout] 17531 | unsafe extern "C" fn unixCurrentTime(mut NotUsed: *mut sqlite3_vfs, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:17540:43 [INFO] [stdout] | [INFO] [stdout] 17540 | unsafe extern "C" fn unixGetLastError(mut NotUsed: *mut sqlite3_vfs, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed2` [INFO] [stdout] --> src/lib.rs:17541:43 [INFO] [stdout] | [INFO] [stdout] 17541 | ... mut NotUsed2: libc::c_int, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed3` [INFO] [stdout] --> src/lib.rs:17542:43 [INFO] [stdout] | [INFO] [stdout] 17542 | ... mut NotUsed3: *mut libc::c_char) [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed3` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:19627:38 [INFO] [stdout] | [INFO] [stdout] 19627 | unsafe extern "C" fn pcache1Init(mut NotUsed: *mut libc::c_void) [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:19648:42 [INFO] [stdout] | [INFO] [stdout] 19648 | unsafe extern "C" fn pcache1Shutdown(mut NotUsed: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/lib.rs:19896:9 [INFO] [stdout] | [INFO] [stdout] 19896 | unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pPager` [INFO] [stdout] --> src/lib.rs:20406:41 [INFO] [stdout] | [INFO] [stdout] 20406 | unsafe extern "C" fn jrnlBufferSize(mut pPager: *mut Pager) -> libc::c_int { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_pPager` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:19627:38 [INFO] [stdout] | [INFO] [stdout] 19627 | unsafe extern "C" fn pcache1Init(mut NotUsed: *mut libc::c_void) [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:19648:42 [INFO] [stdout] | [INFO] [stdout] 19648 | unsafe extern "C" fn pcache1Shutdown(mut NotUsed: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/lib.rs:19896:9 [INFO] [stdout] | [INFO] [stdout] 19896 | unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pPager` [INFO] [stdout] --> src/lib.rs:20406:41 [INFO] [stdout] | [INFO] [stdout] 20406 | unsafe extern "C" fn jrnlBufferSize(mut pPager: *mut Pager) -> libc::c_int { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_pPager` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pgno` [INFO] [stdout] --> src/lib.rs:22996:63 [INFO] [stdout] | [INFO] [stdout] 22996 | unsafe extern "C" fn getPageError(mut pPager: *mut Pager, mut pgno: Pgno, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_pgno` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/lib.rs:22998:39 [INFO] [stdout] | [INFO] [stdout] 22998 | ... mut flags: libc::c_int) -> libc::c_int { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `isDirectMode` [INFO] [stdout] --> src/lib.rs:23275:51 [INFO] [stdout] | [INFO] [stdout] 23275 | ... mut isDirectMode: libc::c_int) [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_isDirectMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pgno` [INFO] [stdout] --> src/lib.rs:22996:63 [INFO] [stdout] | [INFO] [stdout] 22996 | unsafe extern "C" fn getPageError(mut pPager: *mut Pager, mut pgno: Pgno, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_pgno` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/lib.rs:22998:39 [INFO] [stdout] | [INFO] [stdout] 22998 | ... mut flags: libc::c_int) -> libc::c_int { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `isDirectMode` [INFO] [stdout] --> src/lib.rs:23275:51 [INFO] [stdout] | [INFO] [stdout] 23275 | ... mut isDirectMode: libc::c_int) [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_isDirectMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pPage` [INFO] [stdout] --> src/lib.rs:27061:53 [INFO] [stdout] | [INFO] [stdout] 27061 | unsafe extern "C" fn btreeParseCellPtrNoPayload(mut pPage: *mut MemPage, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_pPage` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/lib.rs:30868:43 [INFO] [stdout] | [INFO] [stdout] 30868 | ... mut flags: libc::c_int) -> libc::c_int { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/lib.rs:30947:47 [INFO] [stdout] | [INFO] [stdout] 30947 | ... mut flags: libc::c_int) [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pPage` [INFO] [stdout] --> src/lib.rs:27061:53 [INFO] [stdout] | [INFO] [stdout] 27061 | unsafe extern "C" fn btreeParseCellPtrNoPayload(mut pPage: *mut MemPage, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_pPage` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `p` [INFO] [stdout] --> src/lib.rs:37028:48 [INFO] [stdout] | [INFO] [stdout] 37028 | unsafe extern "C" fn sqlite3NoopDestructor(mut p: *mut libc::c_void) { } [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_p` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `p` [INFO] [stdout] --> src/lib.rs:37355:35 [INFO] [stdout] | [INFO] [stdout] 37355 | ... mut p: *mut ValueNewStat4Ctx) [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_p` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `nOp` [INFO] [stdout] --> src/lib.rs:37715:56 [INFO] [stdout] | [INFO] [stdout] 37715 | unsafe extern "C" fn growOpArray(mut v: *mut Vdbe, mut nOp: libc::c_int) [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_nOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `iLineno` [INFO] [stdout] --> src/lib.rs:38109:47 [INFO] [stdout] | [INFO] [stdout] 38109 | ... mut iLineno: libc::c_int) [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_iLineno` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/lib.rs:30868:43 [INFO] [stdout] | [INFO] [stdout] 30868 | ... mut flags: libc::c_int) -> libc::c_int { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/lib.rs:30947:47 [INFO] [stdout] | [INFO] [stdout] 30947 | ... mut flags: libc::c_int) [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `p` [INFO] [stdout] --> src/lib.rs:37028:48 [INFO] [stdout] | [INFO] [stdout] 37028 | unsafe extern "C" fn sqlite3NoopDestructor(mut p: *mut libc::c_void) { } [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_p` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `p` [INFO] [stdout] --> src/lib.rs:37355:35 [INFO] [stdout] | [INFO] [stdout] 37355 | ... mut p: *mut ValueNewStat4Ctx) [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_p` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `nOp` [INFO] [stdout] --> src/lib.rs:37715:56 [INFO] [stdout] | [INFO] [stdout] 37715 | unsafe extern "C" fn growOpArray(mut v: *mut Vdbe, mut nOp: libc::c_int) [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_nOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pJfd` [INFO] [stdout] --> src/lib.rs:51977:38 [INFO] [stdout] | [INFO] [stdout] 51977 | unsafe extern "C" fn memjrnlSync(mut pJfd: *mut sqlite3_file, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_pJfd` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `iLineno` [INFO] [stdout] --> src/lib.rs:38109:47 [INFO] [stdout] | [INFO] [stdout] 38109 | ... mut iLineno: libc::c_int) [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_iLineno` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/lib.rs:51978:38 [INFO] [stdout] | [INFO] [stdout] 51978 | ... mut flags: libc::c_int) -> libc::c_int { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/lib.rs:51989:5 [INFO] [stdout] | [INFO] [stdout] 51989 | unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pSelect` [INFO] [stdout] --> src/lib.rs:52266:53 [INFO] [stdout] | [INFO] [stdout] 52266 | ... mut pSelect: *mut Select) [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pSelect` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pSelect` [INFO] [stdout] --> src/lib.rs:52272:53 [INFO] [stdout] | [INFO] [stdout] 52272 | ... mut pSelect: *mut Select) { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pSelect` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:52275:46 [INFO] [stdout] | [INFO] [stdout] 52275 | unsafe extern "C" fn sqlite3ExprWalkNoop(mut NotUsed: *mut Walker, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed2` [INFO] [stdout] --> src/lib.rs:52276:46 [INFO] [stdout] | [INFO] [stdout] 52276 | ... mut NotUsed2: *mut Expr) [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:52280:48 [INFO] [stdout] | [INFO] [stdout] 52280 | unsafe extern "C" fn sqlite3SelectWalkNoop(mut NotUsed: *mut Walker, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed2` [INFO] [stdout] --> src/lib.rs:52281:48 [INFO] [stdout] | [INFO] [stdout] 52281 | ... mut NotUsed2: *mut Select) [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pParse` [INFO] [stdout] --> src/lib.rs:53361:40 [INFO] [stdout] | [INFO] [stdout] 53361 | unsafe extern "C" fn resolveAsName(mut pParse: *mut Parse, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_pParse` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pWalker` [INFO] [stdout] --> src/lib.rs:53589:49 [INFO] [stdout] | [INFO] [stdout] 53589 | unsafe extern "C" fn resolveRemoveWindowsCb(mut pWalker: *mut Walker, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pWalker` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:55622:48 [INFO] [stdout] | [INFO] [stdout] 55622 | ... mut NotUsed: *mut Select) [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:60325:43 [INFO] [stdout] | [INFO] [stdout] 60325 | ... mut NotUsed: libc::c_int, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pJfd` [INFO] [stdout] --> src/lib.rs:51977:38 [INFO] [stdout] | [INFO] [stdout] 51977 | unsafe extern "C" fn memjrnlSync(mut pJfd: *mut sqlite3_file, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_pJfd` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/lib.rs:51978:38 [INFO] [stdout] | [INFO] [stdout] 51978 | ... mut flags: libc::c_int) -> libc::c_int { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/lib.rs:51989:5 [INFO] [stdout] | [INFO] [stdout] 51989 | unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:60659:42 [INFO] [stdout] | [INFO] [stdout] 60659 | ... mut NotUsed: libc::c_int, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pSelect` [INFO] [stdout] --> src/lib.rs:52266:53 [INFO] [stdout] | [INFO] [stdout] 52266 | ... mut pSelect: *mut Select) [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pSelect` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pSelect` [INFO] [stdout] --> src/lib.rs:52272:53 [INFO] [stdout] | [INFO] [stdout] 52272 | ... mut pSelect: *mut Select) { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pSelect` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:52275:46 [INFO] [stdout] | [INFO] [stdout] 52275 | unsafe extern "C" fn sqlite3ExprWalkNoop(mut NotUsed: *mut Walker, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed2` [INFO] [stdout] --> src/lib.rs:52276:46 [INFO] [stdout] | [INFO] [stdout] 52276 | ... mut NotUsed2: *mut Expr) [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:52280:48 [INFO] [stdout] | [INFO] [stdout] 52280 | unsafe extern "C" fn sqlite3SelectWalkNoop(mut NotUsed: *mut Walker, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed2` [INFO] [stdout] --> src/lib.rs:52281:48 [INFO] [stdout] | [INFO] [stdout] 52281 | ... mut NotUsed2: *mut Select) [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:60909:42 [INFO] [stdout] | [INFO] [stdout] 60909 | ... mut NotUsed: libc::c_int, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/lib.rs:61051:9 [INFO] [stdout] | [INFO] [stdout] 61051 | unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `argc` [INFO] [stdout] --> src/lib.rs:61240:35 [INFO] [stdout] | [INFO] [stdout] 61240 | ... mut argc: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_argc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/lib.rs:61293:5 [INFO] [stdout] | [INFO] [stdout] 61293 | unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `argc` [INFO] [stdout] --> src/lib.rs:61323:35 [INFO] [stdout] | [INFO] [stdout] 61323 | ... mut argc: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_argc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/lib.rs:61370:5 [INFO] [stdout] | [INFO] [stdout] 61370 | unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `argc` [INFO] [stdout] --> src/lib.rs:61400:34 [INFO] [stdout] | [INFO] [stdout] 61400 | ... mut argc: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_argc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/lib.rs:61445:5 [INFO] [stdout] | [INFO] [stdout] 61445 | unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `iParam` [INFO] [stdout] --> src/lib.rs:61476:38 [INFO] [stdout] | [INFO] [stdout] 61476 | ... mut iParam: libc::c_int, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_iParam` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `aOut` [INFO] [stdout] --> src/lib.rs:61825:41 [INFO] [stdout] | [INFO] [stdout] 61825 | ... mut aOut: *mut tRowcnt, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_aOut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pParse` [INFO] [stdout] --> src/lib.rs:53361:40 [INFO] [stdout] | [INFO] [stdout] 53361 | unsafe extern "C" fn resolveAsName(mut pParse: *mut Parse, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_pParse` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `argc` [INFO] [stdout] --> src/lib.rs:61883:41 [INFO] [stdout] | [INFO] [stdout] 61883 | ... mut argc: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_argc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:61885:41 [INFO] [stdout] | [INFO] [stdout] 61885 | ... mut NotUsed: *mut *mut libc::c_char) [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `db` [INFO] [stdout] --> src/lib.rs:61956:52 [INFO] [stdout] | [INFO] [stdout] 61956 | unsafe extern "C" fn sqlite3DeleteIndexSamples(mut db: *mut sqlite3, [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_db` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pWalker` [INFO] [stdout] --> src/lib.rs:53589:49 [INFO] [stdout] | [INFO] [stdout] 53589 | unsafe extern "C" fn resolveRemoveWindowsCb(mut pWalker: *mut Walker, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pWalker` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pIdx` [INFO] [stdout] --> src/lib.rs:61957:52 [INFO] [stdout] | [INFO] [stdout] 61957 | ... mut pIdx: *mut Index) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_pIdx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:62042:37 [INFO] [stdout] | [INFO] [stdout] 62042 | ... mut NotUsed: libc::c_int, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:62250:37 [INFO] [stdout] | [INFO] [stdout] 62250 | ... mut NotUsed: libc::c_int, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/lib.rs:62386:9 [INFO] [stdout] | [INFO] [stdout] 62386 | unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/lib.rs:62422:9 [INFO] [stdout] | [INFO] [stdout] 62422 | unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:55622:48 [INFO] [stdout] | [INFO] [stdout] 55622 | ... mut NotUsed: *mut Select) [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:69655:37 [INFO] [stdout] | [INFO] [stdout] 69655 | ... mut NotUsed: libc::c_int, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `argc` [INFO] [stdout] --> src/lib.rs:69707:34 [INFO] [stdout] | [INFO] [stdout] 69707 | ... mut argc: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_argc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `argc` [INFO] [stdout] --> src/lib.rs:69739:36 [INFO] [stdout] | [INFO] [stdout] 69739 | ... mut argc: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_argc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `argc` [INFO] [stdout] --> src/lib.rs:70078:36 [INFO] [stdout] | [INFO] [stdout] 70078 | ... mut argc: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_argc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:60325:43 [INFO] [stdout] | [INFO] [stdout] 60325 | ... mut NotUsed: libc::c_int, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `argc` [INFO] [stdout] --> src/lib.rs:70113:36 [INFO] [stdout] | [INFO] [stdout] 70113 | ... mut argc: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_argc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:70146:37 [INFO] [stdout] | [INFO] [stdout] 70146 | ... mut NotUsed: libc::c_int, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed2` [INFO] [stdout] --> src/lib.rs:70147:37 [INFO] [stdout] | [INFO] [stdout] 70147 | ... mut NotUsed2: *mut *mut sqlite3_value) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:60659:42 [INFO] [stdout] | [INFO] [stdout] 60659 | ... mut NotUsed: libc::c_int, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `argc` [INFO] [stdout] --> src/lib.rs:70162:37 [INFO] [stdout] | [INFO] [stdout] 70162 | ... mut argc: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_argc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:70183:44 [INFO] [stdout] | [INFO] [stdout] 70183 | ... mut NotUsed: libc::c_int, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed2` [INFO] [stdout] --> src/lib.rs:70184:44 [INFO] [stdout] | [INFO] [stdout] 70184 | ... mut NotUsed2: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:60909:42 [INFO] [stdout] | [INFO] [stdout] 60909 | ... mut NotUsed: libc::c_int, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:70190:34 [INFO] [stdout] | [INFO] [stdout] 70190 | ... mut NotUsed: libc::c_int, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/lib.rs:61051:9 [INFO] [stdout] | [INFO] [stdout] 61051 | unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed2` [INFO] [stdout] --> src/lib.rs:70191:34 [INFO] [stdout] | [INFO] [stdout] 70191 | ... mut NotUsed2: *mut *mut sqlite3_value) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `argc` [INFO] [stdout] --> src/lib.rs:61240:35 [INFO] [stdout] | [INFO] [stdout] 61240 | ... mut argc: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_argc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/lib.rs:61293:5 [INFO] [stdout] | [INFO] [stdout] 61293 | unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `argc` [INFO] [stdout] --> src/lib.rs:61323:35 [INFO] [stdout] | [INFO] [stdout] 61323 | ... mut argc: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_argc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/lib.rs:61370:5 [INFO] [stdout] | [INFO] [stdout] 61370 | unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `argc` [INFO] [stdout] --> src/lib.rs:61400:34 [INFO] [stdout] | [INFO] [stdout] 61400 | ... mut argc: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_argc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/lib.rs:61445:5 [INFO] [stdout] | [INFO] [stdout] 61445 | unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `iParam` [INFO] [stdout] --> src/lib.rs:61476:38 [INFO] [stdout] | [INFO] [stdout] 61476 | ... mut iParam: libc::c_int, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_iParam` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:70196:40 [INFO] [stdout] | [INFO] [stdout] 70196 | ... mut NotUsed: libc::c_int, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed2` [INFO] [stdout] --> src/lib.rs:70197:40 [INFO] [stdout] | [INFO] [stdout] 70197 | ... mut NotUsed2: *mut *mut sqlite3_value) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:70494:37 [INFO] [stdout] | [INFO] [stdout] 70494 | ... mut NotUsed: libc::c_int, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `aOut` [INFO] [stdout] --> src/lib.rs:61825:41 [INFO] [stdout] | [INFO] [stdout] 61825 | ... mut aOut: *mut tRowcnt, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_aOut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:70505:38 [INFO] [stdout] | [INFO] [stdout] 70505 | ... mut NotUsed: libc::c_int, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed2` [INFO] [stdout] --> src/lib.rs:70506:38 [INFO] [stdout] | [INFO] [stdout] 70506 | ... mut NotUsed2: *mut *mut sqlite3_value) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `argc` [INFO] [stdout] --> src/lib.rs:61883:41 [INFO] [stdout] | [INFO] [stdout] 61883 | ... mut argc: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_argc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:70511:39 [INFO] [stdout] | [INFO] [stdout] 70511 | ... mut NotUsed: libc::c_int, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:61885:41 [INFO] [stdout] | [INFO] [stdout] 61885 | ... mut NotUsed: *mut *mut libc::c_char) [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed2` [INFO] [stdout] --> src/lib.rs:70512:39 [INFO] [stdout] | [INFO] [stdout] 70512 | ... mut NotUsed2: *mut *mut sqlite3_value) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `context` [INFO] [stdout] --> src/lib.rs:70516:37 [INFO] [stdout] | [INFO] [stdout] 70516 | unsafe extern "C" fn errlogFunc(mut context: *mut sqlite3_context, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_context` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `db` [INFO] [stdout] --> src/lib.rs:61956:52 [INFO] [stdout] | [INFO] [stdout] 61956 | unsafe extern "C" fn sqlite3DeleteIndexSamples(mut db: *mut sqlite3, [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_db` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pIdx` [INFO] [stdout] --> src/lib.rs:61957:52 [INFO] [stdout] | [INFO] [stdout] 61957 | ... mut pIdx: *mut Index) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_pIdx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `argc` [INFO] [stdout] --> src/lib.rs:70517:37 [INFO] [stdout] | [INFO] [stdout] 70517 | ... mut argc: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_argc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `argc` [INFO] [stdout] --> src/lib.rs:70524:48 [INFO] [stdout] | [INFO] [stdout] 70524 | ... mut argc: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_argc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `argc` [INFO] [stdout] --> src/lib.rs:70536:47 [INFO] [stdout] | [INFO] [stdout] 70536 | ... mut argc: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_argc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:62042:37 [INFO] [stdout] | [INFO] [stdout] 62042 | ... mut NotUsed: libc::c_int, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:62250:37 [INFO] [stdout] | [INFO] [stdout] 62250 | ... mut NotUsed: libc::c_int, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `argc` [INFO] [stdout] --> src/lib.rs:70553:36 [INFO] [stdout] | [INFO] [stdout] 70553 | ... mut argc: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_argc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/lib.rs:62386:9 [INFO] [stdout] | [INFO] [stdout] 62386 | unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/lib.rs:62422:9 [INFO] [stdout] | [INFO] [stdout] 62422 | unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `argc` [INFO] [stdout] --> src/lib.rs:70695:38 [INFO] [stdout] | [INFO] [stdout] 70695 | ... mut argc: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_argc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `argc` [INFO] [stdout] --> src/lib.rs:70804:34 [INFO] [stdout] | [INFO] [stdout] 70804 | ... mut argc: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_argc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `argc` [INFO] [stdout] --> src/lib.rs:70846:39 [INFO] [stdout] | [INFO] [stdout] 70846 | ... mut argc: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_argc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `argc` [INFO] [stdout] --> src/lib.rs:70858:38 [INFO] [stdout] | [INFO] [stdout] 70858 | ... mut argc: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_argc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `argc` [INFO] [stdout] --> src/lib.rs:71124:34 [INFO] [stdout] | [INFO] [stdout] 71124 | ... mut argc: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_argc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `argc` [INFO] [stdout] --> src/lib.rs:71155:37 [INFO] [stdout] | [INFO] [stdout] 71155 | ... mut argc: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_argc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:71251:37 [INFO] [stdout] | [INFO] [stdout] 71251 | ... mut NotUsed: libc::c_int, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:69655:37 [INFO] [stdout] | [INFO] [stdout] 69655 | ... mut NotUsed: libc::c_int, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `argc` [INFO] [stdout] --> src/lib.rs:69707:34 [INFO] [stdout] | [INFO] [stdout] 69707 | ... mut argc: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_argc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `argc` [INFO] [stdout] --> src/lib.rs:69739:36 [INFO] [stdout] | [INFO] [stdout] 69739 | ... mut argc: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_argc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `argc` [INFO] [stdout] --> src/lib.rs:70078:36 [INFO] [stdout] | [INFO] [stdout] 70078 | ... mut argc: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_argc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `argc` [INFO] [stdout] --> src/lib.rs:70113:36 [INFO] [stdout] | [INFO] [stdout] 70113 | ... mut argc: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_argc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:70146:37 [INFO] [stdout] | [INFO] [stdout] 70146 | ... mut NotUsed: libc::c_int, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed2` [INFO] [stdout] --> src/lib.rs:70147:37 [INFO] [stdout] | [INFO] [stdout] 70147 | ... mut NotUsed2: *mut *mut sqlite3_value) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `argc` [INFO] [stdout] --> src/lib.rs:70162:37 [INFO] [stdout] | [INFO] [stdout] 70162 | ... mut argc: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_argc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:70183:44 [INFO] [stdout] | [INFO] [stdout] 70183 | ... mut NotUsed: libc::c_int, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed2` [INFO] [stdout] --> src/lib.rs:70184:44 [INFO] [stdout] | [INFO] [stdout] 70184 | ... mut NotUsed2: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:70190:34 [INFO] [stdout] | [INFO] [stdout] 70190 | ... mut NotUsed: libc::c_int, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed2` [INFO] [stdout] --> src/lib.rs:70191:34 [INFO] [stdout] | [INFO] [stdout] 70191 | ... mut NotUsed2: *mut *mut sqlite3_value) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:70196:40 [INFO] [stdout] | [INFO] [stdout] 70196 | ... mut NotUsed: libc::c_int, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed2` [INFO] [stdout] --> src/lib.rs:70197:40 [INFO] [stdout] | [INFO] [stdout] 70197 | ... mut NotUsed2: *mut *mut sqlite3_value) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:70494:37 [INFO] [stdout] | [INFO] [stdout] 70494 | ... mut NotUsed: libc::c_int, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:70505:38 [INFO] [stdout] | [INFO] [stdout] 70505 | ... mut NotUsed: libc::c_int, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed2` [INFO] [stdout] --> src/lib.rs:70506:38 [INFO] [stdout] | [INFO] [stdout] 70506 | ... mut NotUsed2: *mut *mut sqlite3_value) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:70511:39 [INFO] [stdout] | [INFO] [stdout] 70511 | ... mut NotUsed: libc::c_int, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed2` [INFO] [stdout] --> src/lib.rs:70512:39 [INFO] [stdout] | [INFO] [stdout] 70512 | ... mut NotUsed2: *mut *mut sqlite3_value) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `context` [INFO] [stdout] --> src/lib.rs:70516:37 [INFO] [stdout] | [INFO] [stdout] 70516 | unsafe extern "C" fn errlogFunc(mut context: *mut sqlite3_context, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_context` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `argc` [INFO] [stdout] --> src/lib.rs:70517:37 [INFO] [stdout] | [INFO] [stdout] 70517 | ... mut argc: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_argc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `argc` [INFO] [stdout] --> src/lib.rs:70524:48 [INFO] [stdout] | [INFO] [stdout] 70524 | ... mut argc: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_argc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `argc` [INFO] [stdout] --> src/lib.rs:70536:47 [INFO] [stdout] | [INFO] [stdout] 70536 | ... mut argc: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_argc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `argc` [INFO] [stdout] --> src/lib.rs:70553:36 [INFO] [stdout] | [INFO] [stdout] 70553 | ... mut argc: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_argc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `argc` [INFO] [stdout] --> src/lib.rs:70695:38 [INFO] [stdout] | [INFO] [stdout] 70695 | ... mut argc: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_argc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `argc` [INFO] [stdout] --> src/lib.rs:70804:34 [INFO] [stdout] | [INFO] [stdout] 70804 | ... mut argc: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_argc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `argc` [INFO] [stdout] --> src/lib.rs:70846:39 [INFO] [stdout] | [INFO] [stdout] 70846 | ... mut argc: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_argc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `argc` [INFO] [stdout] --> src/lib.rs:70858:38 [INFO] [stdout] | [INFO] [stdout] 70858 | ... mut argc: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_argc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `argc` [INFO] [stdout] --> src/lib.rs:71124:34 [INFO] [stdout] | [INFO] [stdout] 71124 | ... mut argc: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_argc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `argc` [INFO] [stdout] --> src/lib.rs:71155:37 [INFO] [stdout] | [INFO] [stdout] 71155 | ... mut argc: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_argc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:71251:37 [INFO] [stdout] | [INFO] [stdout] 71251 | ... mut NotUsed: libc::c_int, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `argc` [INFO] [stdout] --> src/lib.rs:85377:44 [INFO] [stdout] | [INFO] [stdout] 85377 | ... mut argc: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_argc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `argv` [INFO] [stdout] --> src/lib.rs:85378:44 [INFO] [stdout] | [INFO] [stdout] 85378 | ... mut argv: *const *const libc::c_char, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_argv` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `idxNum` [INFO] [stdout] --> src/lib.rs:85577:43 [INFO] [stdout] | [INFO] [stdout] 85577 | ... mut idxNum: libc::c_int, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_idxNum` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `idxStr` [INFO] [stdout] --> src/lib.rs:85578:43 [INFO] [stdout] | [INFO] [stdout] 85578 | ... mut idxStr: *const libc::c_char, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_idxStr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/lib.rs:85686:5 [INFO] [stdout] | [INFO] [stdout] 85686 | unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `argc` [INFO] [stdout] --> src/lib.rs:85845:46 [INFO] [stdout] | [INFO] [stdout] 85845 | ... mut argc: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_argc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:85847:46 [INFO] [stdout] | [INFO] [stdout] 85847 | ... mut NotUsed: *mut *mut libc::c_char) [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `argc` [INFO] [stdout] --> src/lib.rs:85377:44 [INFO] [stdout] | [INFO] [stdout] 85377 | ... mut argc: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_argc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `argv` [INFO] [stdout] --> src/lib.rs:85378:44 [INFO] [stdout] | [INFO] [stdout] 85378 | ... mut argv: *const *const libc::c_char, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_argv` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `idxNum` [INFO] [stdout] --> src/lib.rs:85577:43 [INFO] [stdout] | [INFO] [stdout] 85577 | ... mut idxNum: libc::c_int, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_idxNum` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `idxStr` [INFO] [stdout] --> src/lib.rs:85578:43 [INFO] [stdout] | [INFO] [stdout] 85578 | ... mut idxStr: *const libc::c_char, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_idxStr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/lib.rs:85686:5 [INFO] [stdout] | [INFO] [stdout] 85686 | unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `argc` [INFO] [stdout] --> src/lib.rs:85845:46 [INFO] [stdout] | [INFO] [stdout] 85845 | ... mut argc: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_argc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:85847:46 [INFO] [stdout] | [INFO] [stdout] 85847 | ... mut NotUsed: *mut *mut libc::c_char) [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `addrExplain` [INFO] [stdout] --> src/lib.rs:99077:29 [INFO] [stdout] | [INFO] [stdout] 99077 | let mut addrExplain: libc::c_int = [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_addrExplain` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pParse` [INFO] [stdout] --> src/lib.rs:101840:44 [INFO] [stdout] | [INFO] [stdout] 101840 | unsafe extern "C" fn whereRangeScanEst(mut pParse: *mut Parse, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_pParse` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pBuilder` [INFO] [stdout] --> src/lib.rs:101841:44 [INFO] [stdout] | [INFO] [stdout] 101841 | ... mut pBuilder: *mut WhereLoopBuilder, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pBuilder` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `addrExplain` [INFO] [stdout] --> src/lib.rs:99077:29 [INFO] [stdout] | [INFO] [stdout] 99077 | let mut addrExplain: libc::c_int = [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_addrExplain` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `addrExplain` is assigned to, but never used [INFO] [stdout] --> src/lib.rs:105318:41 [INFO] [stdout] | [INFO] [stdout] 105318 | ... let mut addrExplain: libc::c_int = 0; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider using `_addrExplain` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `nArg` [INFO] [stdout] --> src/lib.rs:105607:45 [INFO] [stdout] | [INFO] [stdout] 105607 | ... mut nArg: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_nArg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `apArg` [INFO] [stdout] --> src/lib.rs:105608:45 [INFO] [stdout] | [INFO] [stdout] 105608 | ... mut apArg: *mut *mut sqlite3_value) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_apArg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `nArg` [INFO] [stdout] --> src/lib.rs:105628:45 [INFO] [stdout] | [INFO] [stdout] 105628 | ... mut nArg: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_nArg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `apArg` [INFO] [stdout] --> src/lib.rs:105629:45 [INFO] [stdout] | [INFO] [stdout] 105629 | ... mut apArg: *mut *mut sqlite3_value) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_apArg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `nArg` [INFO] [stdout] --> src/lib.rs:105654:44 [INFO] [stdout] | [INFO] [stdout] 105654 | ... mut nArg: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_nArg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `nArg` [INFO] [stdout] --> src/lib.rs:105727:46 [INFO] [stdout] | [INFO] [stdout] 105727 | ... mut nArg: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_nArg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `nArg` [INFO] [stdout] --> src/lib.rs:105755:39 [INFO] [stdout] | [INFO] [stdout] 105755 | ... mut nArg: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_nArg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `apArg` [INFO] [stdout] --> src/lib.rs:105756:39 [INFO] [stdout] | [INFO] [stdout] 105756 | ... mut apArg: *mut *mut sqlite3_value) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_apArg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `nArg` [INFO] [stdout] --> src/lib.rs:105783:47 [INFO] [stdout] | [INFO] [stdout] 105783 | ... mut nArg: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_nArg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `apArg` [INFO] [stdout] --> src/lib.rs:105784:47 [INFO] [stdout] | [INFO] [stdout] 105784 | ... mut apArg: [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_apArg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `nArg` [INFO] [stdout] --> src/lib.rs:105795:46 [INFO] [stdout] | [INFO] [stdout] 105795 | ... mut nArg: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_nArg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `apArg` [INFO] [stdout] --> src/lib.rs:105796:46 [INFO] [stdout] | [INFO] [stdout] 105796 | ... mut apArg: *mut *mut sqlite3_value) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_apArg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `nArg` [INFO] [stdout] --> src/lib.rs:105824:44 [INFO] [stdout] | [INFO] [stdout] 105824 | ... mut nArg: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_nArg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `apArg` [INFO] [stdout] --> src/lib.rs:105825:44 [INFO] [stdout] | [INFO] [stdout] 105825 | ... mut apArg: *mut *mut sqlite3_value) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_apArg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `nArg` [INFO] [stdout] --> src/lib.rs:105835:43 [INFO] [stdout] | [INFO] [stdout] 105835 | ... mut nArg: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_nArg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `apArg` [INFO] [stdout] --> src/lib.rs:105836:43 [INFO] [stdout] | [INFO] [stdout] 105836 | ... mut apArg: *mut *mut sqlite3_value) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_apArg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `nArg` [INFO] [stdout] --> src/lib.rs:105855:40 [INFO] [stdout] | [INFO] [stdout] 105855 | ... mut nArg: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_nArg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `nArg` [INFO] [stdout] --> src/lib.rs:105878:39 [INFO] [stdout] | [INFO] [stdout] 105878 | ... mut nArg: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_nArg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `apArg` [INFO] [stdout] --> src/lib.rs:105879:39 [INFO] [stdout] | [INFO] [stdout] 105879 | ... mut apArg: *mut *mut sqlite3_value) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_apArg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `nArg` [INFO] [stdout] --> src/lib.rs:105925:45 [INFO] [stdout] | [INFO] [stdout] 105925 | ... mut nArg: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_nArg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `nArg` [INFO] [stdout] --> src/lib.rs:105943:44 [INFO] [stdout] | [INFO] [stdout] 105943 | ... mut nArg: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_nArg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `apArg` [INFO] [stdout] --> src/lib.rs:105944:44 [INFO] [stdout] | [INFO] [stdout] 105944 | ... mut apArg: *mut *mut sqlite3_value) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_apArg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `p` [INFO] [stdout] --> src/lib.rs:105999:39 [INFO] [stdout] | [INFO] [stdout] 105999 | unsafe extern "C" fn noopStepFunc(mut p: *mut sqlite3_context, [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_p` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n` [INFO] [stdout] --> src/lib.rs:106000:39 [INFO] [stdout] | [INFO] [stdout] 106000 | ... mut n: libc::c_int, [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_n` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `a` [INFO] [stdout] --> src/lib.rs:106001:39 [INFO] [stdout] | [INFO] [stdout] 106001 | ... mut a: *mut *mut sqlite3_value) { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `p` [INFO] [stdout] --> src/lib.rs:106003:40 [INFO] [stdout] | [INFO] [stdout] 106003 | unsafe extern "C" fn noopValueFunc(mut p: *mut sqlite3_context) { } [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_p` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pParse` [INFO] [stdout] --> src/lib.rs:101840:44 [INFO] [stdout] | [INFO] [stdout] 101840 | unsafe extern "C" fn whereRangeScanEst(mut pParse: *mut Parse, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_pParse` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pBuilder` [INFO] [stdout] --> src/lib.rs:101841:44 [INFO] [stdout] | [INFO] [stdout] 101841 | ... mut pBuilder: *mut WhereLoopBuilder, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pBuilder` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `yymajor` [INFO] [stdout] --> src/lib.rs:117922:42 [INFO] [stdout] | [INFO] [stdout] 117922 | ... mut yymajor: libc::c_int, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_yymajor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `addrExplain` is assigned to, but never used [INFO] [stdout] --> src/lib.rs:105318:41 [INFO] [stdout] | [INFO] [stdout] 105318 | ... let mut addrExplain: libc::c_int = 0; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider using `_addrExplain` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `db` [INFO] [stdout] --> src/lib.rs:119642:45 [INFO] [stdout] | [INFO] [stdout] 119642 | unsafe extern "C" fn sqlite3TestExtInit(mut db: *mut sqlite3) -> libc::c_int { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_db` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/lib.rs:119647:5 [INFO] [stdout] | [INFO] [stdout] 119647 | unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `nArg` [INFO] [stdout] --> src/lib.rs:105607:45 [INFO] [stdout] | [INFO] [stdout] 105607 | ... mut nArg: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_nArg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `apArg` [INFO] [stdout] --> src/lib.rs:105608:45 [INFO] [stdout] | [INFO] [stdout] 105608 | ... mut apArg: *mut *mut sqlite3_value) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_apArg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `nArg` [INFO] [stdout] --> src/lib.rs:105628:45 [INFO] [stdout] | [INFO] [stdout] 105628 | ... mut nArg: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_nArg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `apArg` [INFO] [stdout] --> src/lib.rs:105629:45 [INFO] [stdout] | [INFO] [stdout] 105629 | ... mut apArg: *mut *mut sqlite3_value) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_apArg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `nArg` [INFO] [stdout] --> src/lib.rs:105654:44 [INFO] [stdout] | [INFO] [stdout] 105654 | ... mut nArg: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_nArg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `nArg` [INFO] [stdout] --> src/lib.rs:105727:46 [INFO] [stdout] | [INFO] [stdout] 105727 | ... mut nArg: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_nArg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `nArg` [INFO] [stdout] --> src/lib.rs:105755:39 [INFO] [stdout] | [INFO] [stdout] 105755 | ... mut nArg: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_nArg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `apArg` [INFO] [stdout] --> src/lib.rs:105756:39 [INFO] [stdout] | [INFO] [stdout] 105756 | ... mut apArg: *mut *mut sqlite3_value) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_apArg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `nArg` [INFO] [stdout] --> src/lib.rs:105783:47 [INFO] [stdout] | [INFO] [stdout] 105783 | ... mut nArg: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_nArg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `apArg` [INFO] [stdout] --> src/lib.rs:105784:47 [INFO] [stdout] | [INFO] [stdout] 105784 | ... mut apArg: [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_apArg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `nArg` [INFO] [stdout] --> src/lib.rs:105795:46 [INFO] [stdout] | [INFO] [stdout] 105795 | ... mut nArg: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_nArg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `apArg` [INFO] [stdout] --> src/lib.rs:105796:46 [INFO] [stdout] | [INFO] [stdout] 105796 | ... mut apArg: *mut *mut sqlite3_value) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_apArg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `nArg` [INFO] [stdout] --> src/lib.rs:105824:44 [INFO] [stdout] | [INFO] [stdout] 105824 | ... mut nArg: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_nArg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `apArg` [INFO] [stdout] --> src/lib.rs:105825:44 [INFO] [stdout] | [INFO] [stdout] 105825 | ... mut apArg: *mut *mut sqlite3_value) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_apArg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `nArg` [INFO] [stdout] --> src/lib.rs:105835:43 [INFO] [stdout] | [INFO] [stdout] 105835 | ... mut nArg: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_nArg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `apArg` [INFO] [stdout] --> src/lib.rs:105836:43 [INFO] [stdout] | [INFO] [stdout] 105836 | ... mut apArg: *mut *mut sqlite3_value) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_apArg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `nArg` [INFO] [stdout] --> src/lib.rs:105855:40 [INFO] [stdout] | [INFO] [stdout] 105855 | ... mut nArg: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_nArg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `nArg` [INFO] [stdout] --> src/lib.rs:105878:39 [INFO] [stdout] | [INFO] [stdout] 105878 | ... mut nArg: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_nArg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `apArg` [INFO] [stdout] --> src/lib.rs:105879:39 [INFO] [stdout] | [INFO] [stdout] 105879 | ... mut apArg: *mut *mut sqlite3_value) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_apArg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:120204:38 [INFO] [stdout] | [INFO] [stdout] 120204 | unsafe extern "C" fn binCollFunc(mut NotUsed: *mut libc::c_void, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `nArg` [INFO] [stdout] --> src/lib.rs:105925:45 [INFO] [stdout] | [INFO] [stdout] 105925 | ... mut nArg: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_nArg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `nArg` [INFO] [stdout] --> src/lib.rs:105943:44 [INFO] [stdout] | [INFO] [stdout] 105943 | ... mut nArg: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_nArg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `apArg` [INFO] [stdout] --> src/lib.rs:105944:44 [INFO] [stdout] | [INFO] [stdout] 105944 | ... mut apArg: *mut *mut sqlite3_value) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_apArg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `p` [INFO] [stdout] --> src/lib.rs:105999:39 [INFO] [stdout] | [INFO] [stdout] 105999 | unsafe extern "C" fn noopStepFunc(mut p: *mut sqlite3_context, [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_p` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n` [INFO] [stdout] --> src/lib.rs:106000:39 [INFO] [stdout] | [INFO] [stdout] 106000 | ... mut n: libc::c_int, [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_n` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `a` [INFO] [stdout] --> src/lib.rs:106001:39 [INFO] [stdout] | [INFO] [stdout] 106001 | ... mut a: *mut *mut sqlite3_value) { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `p` [INFO] [stdout] --> src/lib.rs:106003:40 [INFO] [stdout] | [INFO] [stdout] 106003 | unsafe extern "C" fn noopValueFunc(mut p: *mut sqlite3_context) { } [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_p` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:120248:46 [INFO] [stdout] | [INFO] [stdout] 120248 | unsafe extern "C" fn nocaseCollatingFunc(mut NotUsed: *mut libc::c_void, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:121011:49 [INFO] [stdout] | [INFO] [stdout] 121011 | ... mut NotUsed: libc::c_int, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed2` [INFO] [stdout] --> src/lib.rs:121012:49 [INFO] [stdout] | [INFO] [stdout] 121012 | ... mut NotUsed2: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `yymajor` [INFO] [stdout] --> src/lib.rs:117922:42 [INFO] [stdout] | [INFO] [stdout] 117922 | ... mut yymajor: libc::c_int, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_yymajor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `db` [INFO] [stdout] --> src/lib.rs:119642:45 [INFO] [stdout] | [INFO] [stdout] 119642 | unsafe extern "C" fn sqlite3TestExtInit(mut db: *mut sqlite3) -> libc::c_int { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_db` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/lib.rs:119647:5 [INFO] [stdout] | [INFO] [stdout] 119647 | unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:120204:38 [INFO] [stdout] | [INFO] [stdout] 120204 | unsafe extern "C" fn binCollFunc(mut NotUsed: *mut libc::c_void, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:120248:46 [INFO] [stdout] | [INFO] [stdout] 120248 | unsafe extern "C" fn nocaseCollatingFunc(mut NotUsed: *mut libc::c_void, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed` [INFO] [stdout] --> src/lib.rs:121011:49 [INFO] [stdout] | [INFO] [stdout] 121011 | ... mut NotUsed: libc::c_int, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `NotUsed2` [INFO] [stdout] --> src/lib.rs:121012:49 [INFO] [stdout] | [INFO] [stdout] 121012 | ... mut NotUsed2: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_NotUsed2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 81 previous errors; 302 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0557, E0599, E0635. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] [INFO] [stdout] error: aborting due to 81 previous errors; 302 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0557, E0599, E0635. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] [INFO] [stderr] error: could not compile `sqlite3-native` (lib test) due to 82 previous errors; 302 warnings emitted [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: could not compile `sqlite3-native` (lib) due to 82 previous errors; 302 warnings emitted [INFO] running `Command { std: "docker" "inspect" "84c029df409309d9cda97e66dfea6baf4fdce2eafe41a4a6a0954814b00e9334", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "84c029df409309d9cda97e66dfea6baf4fdce2eafe41a4a6a0954814b00e9334", kill_on_drop: false }` [INFO] [stdout] 84c029df409309d9cda97e66dfea6baf4fdce2eafe41a4a6a0954814b00e9334