Task #137248 - added.err

back to task #137248
download
Error: CLIPPY_WARNING:
/builddir/build/BUILD/stratisd-3.9.2_post-build/stratisd-stratisd-v3.9.2^post/target/release/build/stratisd-71d4752d8c67cb50/out/bindings.rs:3:76608: warning: suspicious definition of the runtime `memcpy` symbol used by the standard library
#    |
#  3 | ... { pub fn memcpy (__dest : * mut :: std :: os :: raw :: c_void , __src : * const :: std :: os :: raw :: c_void , __n : :: std :: os :: raw :: c_ulong) -> * mut :: std :: os :: raw :: c_void ; } ...
#    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#    |
#    = note: expected `unsafe extern "C" fn(*mut libc::c_void, *const libc::c_void, usize) -> *mut libc::c_void`
#            found    `unsafe extern "C" fn(*mut libc::c_void, *const libc::c_void, u64) -> *mut libc::c_void`
#    = help: either fix the signature or remove any attributes like `#[unsafe(no_mangle)]`, `#[unsafe(export_name = "memcpy")]`, or `#[link_name = "memcpy"]`
#    = help: allow this lint if the signature is compatible
#    = note: `-D suspicious-runtime-symbol-definitions` implied by `-D warnings`
#    = help: to override `-D warnings` add `#[allow(suspicious_runtime_symbol_definitions)]`
#    = note: the `suspicious_runtime_symbol_definitions` lint ignores `-D warnings`

Error: CLIPPY_WARNING:
/builddir/build/BUILD/stratisd-3.9.2_post-build/stratisd-stratisd-v3.9.2^post/target/release/build/stratisd-71d4752d8c67cb50/out/bindings.rs:3:76819: warning: suspicious definition of the runtime `memmove` symbol used by the standard library
#    |
#  3 | ... { pub fn memmove (__dest : * mut :: std :: os :: raw :: c_void , __src : * const :: std :: os :: raw :: c_void , __n : :: std :: os :: raw :: c_ulong) -> * mut :: std :: os :: raw :: c_void ; } ...
#    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#    |
#    = note: expected `unsafe extern "C" fn(*mut libc::c_void, *const libc::c_void, usize) -> *mut libc::c_void`
#            found    `unsafe extern "C" fn(*mut libc::c_void, *const libc::c_void, u64) -> *mut libc::c_void`
#    = help: either fix the signature or remove any attributes like `#[unsafe(no_mangle)]`, `#[unsafe(export_name = "memmove")]`, or `#[link_name = "memmove"]`
#    = help: allow this lint if the signature is compatible

Error: CLIPPY_WARNING:
/builddir/build/BUILD/stratisd-3.9.2_post-build/stratisd-stratisd-v3.9.2^post/target/release/build/stratisd-71d4752d8c67cb50/out/bindings.rs:3:77280: warning: suspicious definition of the runtime `memset` symbol used by the standard library
#    |
#  3 | ... { pub fn memset (__s : * mut :: std :: os :: raw :: c_void , __c : :: std :: os :: raw :: c_int , __n : :: std :: os :: raw :: c_ulong) -> * mut :: std :: os :: raw :: c_void ; } ...
#    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#    |
#    = note: expected `unsafe extern "C" fn(*mut libc::c_void, i32, usize) -> *mut libc::c_void`
#            found    `unsafe extern "C" fn(*mut libc::c_void, i32, u64) -> *mut libc::c_void`
#    = help: either fix the signature or remove any attributes like `#[unsafe(no_mangle)]`, `#[unsafe(export_name = "memset")]`, or `#[link_name = "memset"]`
#    = help: allow this lint if the signature is compatible

Error: CLIPPY_WARNING:
/builddir/build/BUILD/stratisd-3.9.2_post-build/stratisd-stratisd-v3.9.2^post/target/release/build/stratisd-71d4752d8c67cb50/out/bindings.rs:3:77658: warning: suspicious definition of the runtime `memcmp` symbol used by the standard library
#    |
#  3 | ... { pub fn memcmp (__s1 : * const :: std :: os :: raw :: c_void , __s2 : * const :: std :: os :: raw :: c_void , __n : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } ...
#    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#    |
#    = note: expected `unsafe extern "C" fn(*const libc::c_void, *const libc::c_void, usize) -> i32`
#            found    `unsafe extern "C" fn(*const libc::c_void, *const libc::c_void, u64) -> i32`
#    = help: either fix the signature or remove any attributes like `#[unsafe(no_mangle)]`, `#[unsafe(export_name = "memcmp")]`, or `#[link_name = "memcmp"]`
#    = help: allow this lint if the signature is compatible

Error: CLIPPY_WARNING:
/builddir/build/BUILD/stratisd-3.9.2_post-build/stratisd-stratisd-v3.9.2^post/target/release/build/stratisd-71d4752d8c67cb50/out/bindings.rs:3:84388: warning: suspicious definition of the runtime `strlen` symbol used by the standard library
#    |
#  3 | ...afe extern "C" { pub fn strlen (__s : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_ulong ; } unsafe extern "...
#    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#    |
#    = note: expected `unsafe extern "C" fn(*const i8) -> usize`
#            found    `unsafe extern "C" fn(*const i8) -> u64`
#    = help: either fix the signature or remove any attributes like `#[unsafe(no_mangle)]`, `#[unsafe(export_name = "strlen")]`, or `#[link_name = "strlen"]`
#    = help: allow this lint if the signature is compatible

Error: CLIPPY_WARNING:
/builddir/build/BUILD/stratisd-3.9.2_post-build/stratisd-stratisd-v3.9.2^post/target/release/build/stratisd-71d4752d8c67cb50/out/bindings.rs:3:85106: warning: suspicious definition of the runtime `bcmp` symbol used by the standard library
#    |
#  3 | ... { pub fn bcmp (__s1 : * const :: std :: os :: raw :: c_void , __s2 : * const :: std :: os :: raw :: c_void , __n : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } ...
#    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#    |
#    = note: expected `unsafe extern "C" fn(*const libc::c_void, *const libc::c_void, usize) -> i32`
#            found    `unsafe extern "C" fn(*const libc::c_void, *const libc::c_void, u64) -> i32`
#    = help: either fix the signature or remove any attributes like `#[unsafe(no_mangle)]`, `#[unsafe(export_name = "bcmp")]`, or `#[link_name = "bcmp"]`
#    = help: allow this lint if the signature is compatible

Error: CLIPPY_WARNING:
/builddir/build/BUILD/stratisd-3.9.2_post-build/stratisd-stratisd-v3.9.2^post/target/release/build/stratisd-96d5d19d3f97519c/out/bindings.rs:3:76608: warning: suspicious definition of the runtime `memcpy` symbol used by the standard library
#    |
#  3 | ... { pub fn memcpy (__dest : * mut :: std :: os :: raw :: c_void , __src : * const :: std :: os :: raw :: c_void , __n : :: std :: os :: raw :: c_ulong) -> * mut :: std :: os :: raw :: c_void ; } ...
#    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#    |
#    = note: expected `unsafe extern "C" fn(*mut libc::c_void, *const libc::c_void, usize) -> *mut libc::c_void`
#            found    `unsafe extern "C" fn(*mut libc::c_void, *const libc::c_void, u64) -> *mut libc::c_void`
#    = help: either fix the signature or remove any attributes like `#[unsafe(no_mangle)]`, `#[unsafe(export_name = "memcpy")]`, or `#[link_name = "memcpy"]`
#    = help: allow this lint if the signature is compatible
#    = note: `-D suspicious-runtime-symbol-definitions` implied by `-D warnings`
#    = help: to override `-D warnings` add `#[allow(suspicious_runtime_symbol_definitions)]`
#    = note: the `suspicious_runtime_symbol_definitions` lint ignores `-D warnings`

Error: CLIPPY_WARNING:
/builddir/build/BUILD/stratisd-3.9.2_post-build/stratisd-stratisd-v3.9.2^post/target/release/build/stratisd-96d5d19d3f97519c/out/bindings.rs:3:76819: warning: suspicious definition of the runtime `memmove` symbol used by the standard library
#    |
#  3 | ... { pub fn memmove (__dest : * mut :: std :: os :: raw :: c_void , __src : * const :: std :: os :: raw :: c_void , __n : :: std :: os :: raw :: c_ulong) -> * mut :: std :: os :: raw :: c_void ; } ...
#    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#    |
#    = note: expected `unsafe extern "C" fn(*mut libc::c_void, *const libc::c_void, usize) -> *mut libc::c_void`
#            found    `unsafe extern "C" fn(*mut libc::c_void, *const libc::c_void, u64) -> *mut libc::c_void`
#    = help: either fix the signature or remove any attributes like `#[unsafe(no_mangle)]`, `#[unsafe(export_name = "memmove")]`, or `#[link_name = "memmove"]`
#    = help: allow this lint if the signature is compatible

Error: CLIPPY_WARNING:
/builddir/build/BUILD/stratisd-3.9.2_post-build/stratisd-stratisd-v3.9.2^post/target/release/build/stratisd-96d5d19d3f97519c/out/bindings.rs:3:77280: warning: suspicious definition of the runtime `memset` symbol used by the standard library
#    |
#  3 | ... { pub fn memset (__s : * mut :: std :: os :: raw :: c_void , __c : :: std :: os :: raw :: c_int , __n : :: std :: os :: raw :: c_ulong) -> * mut :: std :: os :: raw :: c_void ; } ...
#    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#    |
#    = note: expected `unsafe extern "C" fn(*mut libc::c_void, i32, usize) -> *mut libc::c_void`
#            found    `unsafe extern "C" fn(*mut libc::c_void, i32, u64) -> *mut libc::c_void`
#    = help: either fix the signature or remove any attributes like `#[unsafe(no_mangle)]`, `#[unsafe(export_name = "memset")]`, or `#[link_name = "memset"]`
#    = help: allow this lint if the signature is compatible

Error: CLIPPY_WARNING:
/builddir/build/BUILD/stratisd-3.9.2_post-build/stratisd-stratisd-v3.9.2^post/target/release/build/stratisd-96d5d19d3f97519c/out/bindings.rs:3:77658: warning: suspicious definition of the runtime `memcmp` symbol used by the standard library
#    |
#  3 | ... { pub fn memcmp (__s1 : * const :: std :: os :: raw :: c_void , __s2 : * const :: std :: os :: raw :: c_void , __n : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } ...
#    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#    |
#    = note: expected `unsafe extern "C" fn(*const libc::c_void, *const libc::c_void, usize) -> i32`
#            found    `unsafe extern "C" fn(*const libc::c_void, *const libc::c_void, u64) -> i32`
#    = help: either fix the signature or remove any attributes like `#[unsafe(no_mangle)]`, `#[unsafe(export_name = "memcmp")]`, or `#[link_name = "memcmp"]`
#    = help: allow this lint if the signature is compatible

Error: CLIPPY_WARNING:
/builddir/build/BUILD/stratisd-3.9.2_post-build/stratisd-stratisd-v3.9.2^post/target/release/build/stratisd-96d5d19d3f97519c/out/bindings.rs:3:84388: warning: suspicious definition of the runtime `strlen` symbol used by the standard library
#    |
#  3 | ...afe extern "C" { pub fn strlen (__s : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_ulong ; } unsafe extern "...
#    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#    |
#    = note: expected `unsafe extern "C" fn(*const i8) -> usize`
#            found    `unsafe extern "C" fn(*const i8) -> u64`
#    = help: either fix the signature or remove any attributes like `#[unsafe(no_mangle)]`, `#[unsafe(export_name = "strlen")]`, or `#[link_name = "strlen"]`
#    = help: allow this lint if the signature is compatible

Error: CLIPPY_WARNING:
/builddir/build/BUILD/stratisd-3.9.2_post-build/stratisd-stratisd-v3.9.2^post/target/release/build/stratisd-96d5d19d3f97519c/out/bindings.rs:3:85106: warning: suspicious definition of the runtime `bcmp` symbol used by the standard library
#    |
#  3 | ... { pub fn bcmp (__s1 : * const :: std :: os :: raw :: c_void , __s2 : * const :: std :: os :: raw :: c_void , __n : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } ...
#    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#    |
#    = note: expected `unsafe extern "C" fn(*const libc::c_void, *const libc::c_void, usize) -> i32`
#            found    `unsafe extern "C" fn(*const libc::c_void, *const libc::c_void, u64) -> i32`
#    = help: either fix the signature or remove any attributes like `#[unsafe(no_mangle)]`, `#[unsafe(export_name = "bcmp")]`, or `#[link_name = "bcmp"]`
#    = help: allow this lint if the signature is compatible

Error: CLIPPY_WARNING:
src/engine/strat_engine/pool/inspection.rs:281:21: warning: useless use of `format!`
#      |
#  281 | /                     format!(
#  282 | |                         "Integrity specification should resolve to 0 allocations for integrity, but data device has space allocat...
#  283 | |                     )
#      | |_____________________^ help: consider using `.to_string()`: `"Integrity specification should resolve to 0 allocations for integrity, but data device has space allocated for integrity.".to_string()`
#      |
#      = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.98.0/index.html#useless_format
#      = note: `-D clippy::useless-format` implied by `-D clippy::all`
#      = help: to override `-D clippy::all` add `#[allow(clippy::useless_format)]`
#      = note: the `clippy::useless_format` lint ignores `-D warnings`

Error: CLIPPY_WARNING:
stratisd_proc_macros/src/lib.rs:155:17: warning: draining all elements of a collection into a new collection of the same type
#      |
#  155 |     let stmts = f.block.stmts.drain(..).collect::<Vec<_>>();
#      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `mem::take` to avoid creating a new allocation: `std::mem::take(&mut f.block.stmts)`
#      |
#      = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.98.0/index.html#drain_collect
#      = note: `-D clippy::drain-collect` implied by `-D clippy::all`
#      = help: to override `-D clippy::all` add `#[allow(clippy::drain_collect)]`
#      = note: the `clippy::drain_collect` lint ignores `-D warnings`