D: [iurt_root_command] chroot Building target platforms: noarch Building for target noarch Installing /home/pterjan/rpmbuild/SRPMS/rust-hash32_0.2-0.2.1-1.mga10.src.rpm Executing(%mkbuilddir): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.leUBeE Executing(%prep): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.mJTYGF + umask 022 + cd /home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build + rm -rf hash32-0.2.1 + /usr/lib/rpm/rpmuncompress -x /home/pterjan/rpmbuild/SOURCES/hash32-0.2.1.crate + STATUS=0 + '[' 0 -ne 0 ']' + cd hash32-0.2.1 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + set -euo pipefail + /usr/bin/mkdir -p target/rpm + /usr/bin/ln -s rpm target/release + /usr/bin/rm -rf .cargo/ + /usr/bin/mkdir -p .cargo + cat + cat + /usr/bin/rm -f Cargo.lock + /usr/bin/rm -f Cargo.toml.orig + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.UH5RQQ + umask 022 + cd /home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build + cd hash32-0.2.1 + /usr/bin/cargo2rpm --path Cargo.toml buildrequires --with-check + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.s5Fanf + umask 022 + cd /home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd hash32-0.2.1 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + /usr/bin/env CARGO_HOME=.cargo RUSTC_BOOTSTRAP=1 'RUSTFLAGS=-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' /usr/bin/cargo build -j16 -Z avoid-dev-deps --profile rpm warning: no edition set: defaulting to the 2015 edition while the latest is 2024 Compiling byteorder v1.5.0 Running `/usr/bin/rustc --crate-name byteorder --edition=2021 /usr/share/cargo/registry/byteorder-1.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "i128", "std"))' -C metadata=6924211bd9d0c39b -C extra-filename=-8f61d4ccc85d3e88 --out-dir /home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/hash32-0.2.1/target/rpm/deps -L dependency=/home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/hash32-0.2.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling hash32 v0.2.1 (/home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/hash32-0.2.1) Running `/usr/bin/rustc --crate-name hash32 --edition=2015 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=7de79968c22ee9ea -C extra-filename=-5b262afe5d5af646 --out-dir /home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/hash32-0.2.1/target/rpm/deps -L dependency=/home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/hash32-0.2.1/target/rpm/deps --extern byteorder=/home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/hash32-0.2.1/target/rpm/deps/libbyteorder-8f61d4ccc85d3e88.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` warning: unnecessary transmute --> src/lib.rs:210:39 | 210 | unsafe { state.write(&mem::transmute::<$ty, [u8; mem::size_of::<$ty>()]>(*self)) } | --------------------------------------------------^^^^^^^ | | | help: replace this with: `i16::to_ne_bytes` ... 225 | int!(i16); | --------- in this macro invocation | = help: there's also `to_le_bytes` and `to_be_bytes` if you expect a particular byte order note: the lint level is defined here --> src/lib.rs:67:9 | 67 | #![deny(warnings)] | ^^^^^^^^ = note: `#[warn(unnecessary_transmutes)]` implied by `#[warn(warnings)]` = note: this warning originates in the macro `int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> src/lib.rs:210:39 | 210 | unsafe { state.write(&mem::transmute::<$ty, [u8; mem::size_of::<$ty>()]>(*self)) } | --------------------------------------------------^^^^^^^ | | | help: replace this with: `i32::to_ne_bytes` ... 226 | int!(i32); | --------- in this macro invocation | = help: there's also `to_le_bytes` and `to_be_bytes` if you expect a particular byte order = note: this warning originates in the macro `int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> src/lib.rs:210:39 | 210 | unsafe { state.write(&mem::transmute::<$ty, [u8; mem::size_of::<$ty>()]>(*self)) } | --------------------------------------------------^^^^^^^ | | | help: replace this with: `i64::to_ne_bytes` ... 227 | int!(i64); | --------- in this macro invocation | = help: there's also `to_le_bytes` and `to_be_bytes` if you expect a particular byte order = note: this warning originates in the macro `int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> src/lib.rs:210:39 | 210 | unsafe { state.write(&mem::transmute::<$ty, [u8; mem::size_of::<$ty>()]>(*self)) } | --------------------------------------------------^^^^^^^ | | | help: replace this with: `i8::to_ne_bytes` ... 228 | int!(i8); | -------- in this macro invocation | = help: there's also `to_le_bytes` and `to_be_bytes` if you expect a particular byte order = note: this warning originates in the macro `int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> src/lib.rs:210:39 | 210 | unsafe { state.write(&mem::transmute::<$ty, [u8; mem::size_of::<$ty>()]>(*self)) } | --------------------------------------------------^^^^^^^ | | | help: replace this with: `isize::to_ne_bytes` ... 229 | int!(isize); | ----------- in this macro invocation | = help: there's also `to_le_bytes` and `to_be_bytes` if you expect a particular byte order = note: this warning originates in the macro `int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> src/lib.rs:210:39 | 210 | unsafe { state.write(&mem::transmute::<$ty, [u8; mem::size_of::<$ty>()]>(*self)) } | --------------------------------------------------^^^^^^^ | | | help: replace this with: `u16::to_ne_bytes` ... 230 | int!(u16); | --------- in this macro invocation | = help: there's also `to_le_bytes` and `to_be_bytes` if you expect a particular byte order = note: this warning originates in the macro `int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> src/lib.rs:210:39 | 210 | unsafe { state.write(&mem::transmute::<$ty, [u8; mem::size_of::<$ty>()]>(*self)) } | --------------------------------------------------^^^^^^^ | | | help: replace this with: `u32::to_ne_bytes` ... 231 | int!(u32); | --------- in this macro invocation | = help: there's also `to_le_bytes` and `to_be_bytes` if you expect a particular byte order = note: this warning originates in the macro `int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> src/lib.rs:210:39 | 210 | unsafe { state.write(&mem::transmute::<$ty, [u8; mem::size_of::<$ty>()]>(*self)) } | --------------------------------------------------^^^^^^^ | | | help: replace this with: `u64::to_ne_bytes` ... 232 | int!(u64); | --------- in this macro invocation | = help: there's also `to_le_bytes` and `to_be_bytes` if you expect a particular byte order = note: this warning originates in the macro `int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> src/lib.rs:210:39 | 210 | unsafe { state.write(&mem::transmute::<$ty, [u8; mem::size_of::<$ty>()]>(*self)) } | --------------------------------------------------^^^^^^^ | | | help: replace this with: `u8::to_ne_bytes` ... 233 | int!(u8); | -------- in this macro invocation | = help: there's also `to_le_bytes` and `to_be_bytes` if you expect a particular byte order = note: this warning originates in the macro `int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> src/lib.rs:210:39 | 210 | unsafe { state.write(&mem::transmute::<$ty, [u8; mem::size_of::<$ty>()]>(*self)) } | --------------------------------------------------^^^^^^^ | | | help: replace this with: `usize::to_ne_bytes` ... 234 | int!(usize); | ----------- in this macro invocation | = help: there's also `to_le_bytes` and `to_be_bytes` if you expect a particular byte order = note: this warning originates in the macro `int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `Buffer` does not permit being left uninitialized --> src/murmur3.rs:71:27 | 71 | buf: unsafe { mem::uninitialized() }, | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | note: integers must be initialized (in this struct field) --> src/murmur3.rs:18:5 | 18 | bytes: [u8; 4], | ^^^^^^^^^^^^^^ = note: `#[warn(invalid_value)]` implied by `#[warn(warnings)]` warning: `hash32` (lib) generated 11 warnings (run `cargo fix --lib -p hash32` to apply 10 suggestions) Finished `rpm` profile [optimized + debuginfo] target(s) in 0.79s + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.KdD9Df + umask 022 + cd /home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build + '[' 1 -eq 1 ']' + '[' /home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/BUILDROOT '!=' / ']' + rm -rf /home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/BUILDROOT ++ dirname /home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/BUILDROOT + mkdir -p /home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build + mkdir /home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/BUILDROOT + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd hash32-0.2.1 + '[' 1 -eq 1 ']' + set -euo pipefail ++ /usr/bin/cargo2rpm --path Cargo.toml is-lib + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' ++ /usr/bin/cargo2rpm --path Cargo.toml name + CRATE_NAME=hash32 ++ /usr/bin/cargo2rpm --path Cargo.toml version + CRATE_VERSION=0.2.1 + REG_DIR=/home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/BUILDROOT/usr/share/cargo/registry/hash32-0.2.1 + /usr/bin/mkdir -p /home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/BUILDROOT/usr/share/cargo/registry/hash32-0.2.1 + /usr/bin/awk -i inplace -v INPLACE_SUFFIX=.deps '/^\[((.+\.)?((dev|build)-)?dependencies|features)/{f=1;next} /^\[/{f=0}; !f' Cargo.toml + /usr/bin/env CARGO_HOME=.cargo RUSTC_BOOTSTRAP=1 'RUSTFLAGS=-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' /usr/bin/cargo package -l + xargs -d '\n' /usr/bin/cp --parents -a -t /home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/BUILDROOT/usr/share/cargo/registry/hash32-0.2.1 + grep -w -E -v 'Cargo.(lock|toml.orig)' warning: no (git) VCS found for `/home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/hash32-0.2.1` + /usr/bin/mv Cargo.toml.deps Cargo.toml + /usr/bin/cp -a Cargo.toml /home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/BUILDROOT/usr/share/cargo/registry/hash32-0.2.1/Cargo.toml + /usr/bin/rm -f /home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/BUILDROOT/usr/share/cargo/registry/hash32-0.2.1/Cargo.toml.deps + echo '{"files":{},"package":""}' ++ /usr/bin/cargo2rpm --path Cargo.toml is-bin + '[' 0 -eq 1 ']' + /usr/lib/rpm/check-buildroot + '[' -n '' ']' + /usr/share/spec-helper/clean_files + '[' -n '' ']' + /usr/share/spec-helper/compress_files .xz + '[' -n '' ']' + /usr/share/spec-helper/relink_symlinks + '[' -n '' ']' + /usr/share/spec-helper/clean_perl + '[' -n '' ']' + /usr/share/spec-helper/lib_symlinks + '[' -n '' ']' + /usr/share/spec-helper/gprintify + '[' -n '' ']' + /usr/share/spec-helper/fix_mo + '[' -n '' ']' + /usr/share/spec-helper/fix_pamd + '[' -n '' ']' + /usr/share/spec-helper/remove_info_dir + '[' -n '' ']' + /usr/share/spec-helper/fix_eol + '[' -n '' ']' + /usr/share/spec-helper/check_desktop_files + '[' -n '' ']' + /usr/share/spec-helper/check_elf_files + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-mangle-shebangs + env -u SOURCE_DATE_EPOCH /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j16 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.1R82Fe + umask 022 + cd /home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd hash32-0.2.1 + '[' 1 -eq 1 ']' + /usr/bin/env CARGO_HOME=.cargo RUSTC_BOOTSTRAP=1 'RUSTFLAGS=-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' /usr/bin/cargo test -j16 -Z avoid-dev-deps --profile rpm --no-fail-fast warning: no edition set: defaulting to the 2015 edition while the latest is 2024 Compiling proc-macro2 v1.0.105 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/proc-macro2-1.0.105/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "proc-macro", "span-locations"))' -C metadata=d4ded8db3929421f -C extra-filename=-0f1d4608a38c49a2 --out-dir /home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/hash32-0.2.1/target/rpm/build/proc-macro2-0f1d4608a38c49a2 -L dependency=/home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/hash32-0.2.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling unicode-ident v1.0.22 Compiling quote v1.0.41 Compiling syn v1.0.109 Fresh byteorder v1.5.0 warning: unnecessary transmute --> src/lib.rs:210:39 | 210 | unsafe { state.write(&mem::transmute::<$ty, [u8; mem::size_of::<$ty>()]>(*self)) } | --------------------------------------------------^^^^^^^ | | | help: replace this with: `i16::to_ne_bytes` ... 225 | int!(i16); | --------- in this macro invocation | = help: there's also `to_le_bytes` and `to_be_bytes` if you expect a particular byte order note: the lint level is defined here --> src/lib.rs:67:9 | 67 | #![deny(warnings)] | ^^^^^^^^ = note: `#[warn(unnecessary_transmutes)]` implied by `#[warn(warnings)]` = note: this warning originates in the macro `int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> src/lib.rs:210:39 | 210 | unsafe { state.write(&mem::transmute::<$ty, [u8; mem::size_of::<$ty>()]>(*self)) } | --------------------------------------------------^^^^^^^ | | | help: replace this with: `i32::to_ne_bytes` ... 226 | int!(i32); | --------- in this macro invocation | = help: there's also `to_le_bytes` and `to_be_bytes` if you expect a particular byte order = note: this warning originates in the macro `int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> src/lib.rs:210:39 | 210 | unsafe { state.write(&mem::transmute::<$ty, [u8; mem::size_of::<$ty>()]>(*self)) } | --------------------------------------------------^^^^^^^ | | | help: replace this with: `i64::to_ne_bytes` ... 227 | int!(i64); | --------- in this macro invocation | = help: there's also `to_le_bytes` and `to_be_bytes` if you expect a particular byte order = note: this warning originates in the macro `int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> src/lib.rs:210:39 | 210 | unsafe { state.write(&mem::transmute::<$ty, [u8; mem::size_of::<$ty>()]>(*self)) } | --------------------------------------------------^^^^^^^ | | | help: replace this with: `i8::to_ne_bytes` ... 228 | int!(i8); | -------- in this macro invocation | = help: there's also `to_le_bytes` and `to_be_bytes` if you expect a particular byte order = note: this warning originates in the macro `int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> src/lib.rs:210:39 | 210 | unsafe { state.write(&mem::transmute::<$ty, [u8; mem::size_of::<$ty>()]>(*self)) } | --------------------------------------------------^^^^^^^ | | | help: replace this with: `isize::to_ne_bytes` ... 229 | int!(isize); | ----------- in this macro invocation | = help: there's also `to_le_bytes` and `to_be_bytes` if you expect a particular byte order = note: this warning originates in the macro `int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> src/lib.rs:210:39 | 210 | unsafe { state.write(&mem::transmute::<$ty, [u8; mem::size_of::<$ty>()]>(*self)) } | --------------------------------------------------^^^^^^^ | | | help: replace this with: `u16::to_ne_bytes` ... 230 | int!(u16); | --------- in this macro invocation | = help: there's also `to_le_bytes` and `to_be_bytes` if you expect a particular byte order = note: this warning originates in the macro `int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> src/lib.rs:210:39 | 210 | unsafe { state.write(&mem::transmute::<$ty, [u8; mem::size_of::<$ty>()]>(*self)) } | --------------------------------------------------^^^^^^^ | | | help: replace this with: `u32::to_ne_bytes` ... 231 | int!(u32); | --------- in this macro invocation | = help: there's also `to_le_bytes` and `to_be_bytes` if you expect a particular byte order = note: this warning originates in the macro `int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> src/lib.rs:210:39 | 210 | unsafe { state.write(&mem::transmute::<$ty, [u8; mem::size_of::<$ty>()]>(*self)) } | --------------------------------------------------^^^^^^^ | | | help: replace this with: `u64::to_ne_bytes` ... 232 | int!(u64); | --------- in this macro invocation | = help: there's also `to_le_bytes` and `to_be_bytes` if you expect a particular byte order = note: this warning originates in the macro `int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> src/lib.rs:210:39 | 210 | unsafe { state.write(&mem::transmute::<$ty, [u8; mem::size_of::<$ty>()]>(*self)) } | --------------------------------------------------^^^^^^^ | | | help: replace this with: `u8::to_ne_bytes` ... 233 | int!(u8); | -------- in this macro invocation | = help: there's also `to_le_bytes` and `to_be_bytes` if you expect a particular byte order = note: this warning originates in the macro `int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> src/lib.rs:210:39 | 210 | unsafe { state.write(&mem::transmute::<$ty, [u8; mem::size_of::<$ty>()]>(*self)) } | --------------------------------------------------^^^^^^^ | | | help: replace this with: `usize::to_ne_bytes` ... 234 | int!(usize); | ----------- in this macro invocation | = help: there's also `to_le_bytes` and `to_be_bytes` if you expect a particular byte order = note: this warning originates in the macro `int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `Buffer` does not permit being left uninitialized --> src/murmur3.rs:71:27 | 71 | buf: unsafe { mem::uninitialized() }, | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | note: integers must be initialized (in this struct field) --> src/murmur3.rs:18:5 | 18 | bytes: [u8; 4], | ^^^^^^^^^^^^^^ = note: `#[warn(invalid_value)]` implied by `#[warn(warnings)]` warning: `hash32` (lib) generated 11 warnings (run `cargo fix --lib -p hash32` to apply 10 suggestions) Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/quote-1.0.41/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "proc-macro"))' -C metadata=53ef3d98672135af -C extra-filename=-0454ff53fc80ddd6 --out-dir /home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/hash32-0.2.1/target/rpm/build/quote-0454ff53fc80ddd6 -L dependency=/home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/hash32-0.2.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/syn-1.0.109/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="quote"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clone-impls", "default", "derive", "extra-traits", "fold", "full", "parsing", "printing", "proc-macro", "quote", "test", "visit", "visit-mut"))' -C metadata=ce638eac59d2f61b -C extra-filename=-80f61b50435c3c16 --out-dir /home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/hash32-0.2.1/target/rpm/build/syn-80f61b50435c3c16 -L dependency=/home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/hash32-0.2.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name unicode_ident --edition=2018 /usr/share/cargo/registry/unicode-ident-1.0.22/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e10476e151b089a0 -C extra-filename=-79a01b0086603322 --out-dir /home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/hash32-0.2.1/target/rpm/deps -L dependency=/home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/hash32-0.2.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/hash32-0.2.1/target/rpm/build/quote-0454ff53fc80ddd6/build-script-build` Running `/home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/hash32-0.2.1/target/rpm/build/syn-80f61b50435c3c16/build-script-build` Running `/home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/hash32-0.2.1/target/rpm/build/proc-macro2-0f1d4608a38c49a2/build-script-build` Running `/usr/bin/rustc --crate-name proc_macro2 --edition=2021 /usr/share/cargo/registry/proc-macro2-1.0.105/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "proc-macro", "span-locations"))' -C metadata=72ef6644dce39025 -C extra-filename=-df69b5d327200e14 --out-dir /home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/hash32-0.2.1/target/rpm/deps -L dependency=/home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/hash32-0.2.1/target/rpm/deps --extern unicode_ident=/home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/hash32-0.2.1/target/rpm/deps/libunicode_ident-79a01b0086603322.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn --cfg wrap_proc_macro --cfg proc_macro_span --cfg proc_macro_span_location --cfg proc_macro_span_file --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(no_is_available)' --check-cfg 'cfg(no_literal_byte_character)' --check-cfg 'cfg(no_literal_c_string)' --check-cfg 'cfg(no_source_text)' --check-cfg 'cfg(proc_macro_span)' --check-cfg 'cfg(proc_macro_span_file)' --check-cfg 'cfg(proc_macro_span_location)' --check-cfg 'cfg(procmacro2_backtrace)' --check-cfg 'cfg(procmacro2_build_probe)' --check-cfg 'cfg(procmacro2_nightly_testing)' --check-cfg 'cfg(procmacro2_semver_exempt)' --check-cfg 'cfg(randomize_layout)' --check-cfg 'cfg(span_locations)' --check-cfg 'cfg(super_unstable)' --check-cfg 'cfg(wrap_proc_macro)'` Running `/usr/bin/rustc --crate-name quote --edition=2018 /usr/share/cargo/registry/quote-1.0.41/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "proc-macro"))' -C metadata=9bbabf23ce03ffa3 -C extra-filename=-0814cf5a4fbfd5da --out-dir /home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/hash32-0.2.1/target/rpm/deps -L dependency=/home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/hash32-0.2.1/target/rpm/deps --extern proc_macro2=/home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/hash32-0.2.1/target/rpm/deps/libproc_macro2-df69b5d327200e14.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn --check-cfg 'cfg(no_diagnostic_namespace)'` Running `/usr/bin/rustc --crate-name syn --edition=2018 /usr/share/cargo/registry/syn-1.0.109/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="quote"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clone-impls", "default", "derive", "extra-traits", "fold", "full", "parsing", "printing", "proc-macro", "quote", "test", "visit", "visit-mut"))' -C metadata=4dcfd1772d97c708 -C extra-filename=-fcf0e8df68c4c473 --out-dir /home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/hash32-0.2.1/target/rpm/deps -L dependency=/home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/hash32-0.2.1/target/rpm/deps --extern proc_macro2=/home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/hash32-0.2.1/target/rpm/deps/libproc_macro2-df69b5d327200e14.rmeta --extern quote=/home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/hash32-0.2.1/target/rpm/deps/libquote-0814cf5a4fbfd5da.rmeta --extern unicode_ident=/home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/hash32-0.2.1/target/rpm/deps/libunicode_ident-79a01b0086603322.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn --cfg syn_disable_nightly_tests` Compiling hash32-derive v0.1.1 Running `/usr/bin/rustc --crate-name hash32_derive --edition=2015 /usr/share/cargo/registry/hash32-derive-0.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=376ce20529d50997 -C extra-filename=-d45358d1b1e24e40 --out-dir /home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/hash32-0.2.1/target/rpm/deps -L dependency=/home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/hash32-0.2.1/target/rpm/deps --extern proc_macro2=/home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/hash32-0.2.1/target/rpm/deps/libproc_macro2-df69b5d327200e14.rlib --extern quote=/home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/hash32-0.2.1/target/rpm/deps/libquote-0814cf5a4fbfd5da.rlib --extern syn=/home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/hash32-0.2.1/target/rpm/deps/libsyn-fcf0e8df68c4c473.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling hash32 v0.2.1 (/home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/hash32-0.2.1) Running `/usr/bin/rustc --crate-name derive --edition=2015 examples/derive.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a5545d52fa2c0756 -C extra-filename=-c097954979952cf7 --out-dir /home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/hash32-0.2.1/target/rpm/examples -L dependency=/home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/hash32-0.2.1/target/rpm/deps --extern byteorder=/home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/hash32-0.2.1/target/rpm/deps/libbyteorder-8f61d4ccc85d3e88.rlib --extern hash32=/home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/hash32-0.2.1/target/rpm/deps/libhash32-5b262afe5d5af646.rlib --extern hash32_derive=/home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/hash32-0.2.1/target/rpm/deps/libhash32_derive-d45358d1b1e24e40.so -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name hash32 --edition=2015 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=1 -C debuginfo=2 --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e0b4fcd60c12ef97 -C extra-filename=-fe14adea82ac1988 --out-dir /home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/hash32-0.2.1/target/rpm/deps -L dependency=/home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/hash32-0.2.1/target/rpm/deps --extern byteorder=/home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/hash32-0.2.1/target/rpm/deps/libbyteorder-8f61d4ccc85d3e88.rlib --extern hash32_derive=/home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/hash32-0.2.1/target/rpm/deps/libhash32_derive-d45358d1b1e24e40.so -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> examples/derive.rs:7:10 | 7 | #[derive(Hash32)] | ^----- | | | `Hash` is not local | move the `impl` block outside of this constant `__IMPL_HASH32_FOR_Led` 8 | struct Led { | --- `Led` is not local | = note: the derive macro `Hash32` defines the non-local `impl`, and may need to be changed = note: the derive macro `Hash32` may come from an old version of the `hash32_derive` crate, try updating your dependency with `cargo update -p hash32_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: `#[warn(non_local_definitions)]` on by default = note: this warning originates in the derive macro `Hash32` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> examples/derive.rs:12:10 | 12 | #[derive(Hash32)] | ^----- | | | `Hash` is not local | move the `impl` block outside of this constant `__IMPL_HASH32_FOR_Ipv4Addr` 13 | struct Ipv4Addr([u8; 4]); | -------- `Ipv4Addr` is not local | = note: the derive macro `Hash32` defines the non-local `impl`, and may need to be changed = note: the derive macro `Hash32` may come from an old version of the `hash32_derive` crate, try updating your dependency with `cargo update -p hash32_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Hash32` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> examples/derive.rs:15:10 | 15 | #[derive(Hash32)] | ^----- | | | `Hash` is not local | move the `impl` block outside of this constant `__IMPL_HASH32_FOR_Generic` 16 | struct Generic { | ------- `Generic` is not local | = note: the derive macro `Hash32` defines the non-local `impl`, and may need to be changed = note: the derive macro `Hash32` may come from an old version of the `hash32_derive` crate, try updating your dependency with `cargo update -p hash32_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Hash32` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `hash32` (example "derive") generated 3 warnings warning: `hash32` (lib test) generated 11 warnings (11 duplicates) Finished `rpm` profile [optimized + debuginfo] target(s) in 23.18s Running `/home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/hash32-0.2.1/target/rpm/deps/hash32-fe14adea82ac1988` running 1 test test test::hashes_tuples ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Doc-tests hash32 Running `/usr/bin/rustdoc --edition=2015 --crate-type lib --color auto --crate-name hash32 --test src/lib.rs --test-run-directory /home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/hash32-0.2.1 -L dependency=/home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/hash32-0.2.1/target/rpm/deps -L dependency=/home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/hash32-0.2.1/target/rpm/deps --extern byteorder=/home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/hash32-0.2.1/target/rpm/deps/libbyteorder-8f61d4ccc85d3e88.rlib --extern hash32=/home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/hash32-0.2.1/target/rpm/deps/libhash32-5b262afe5d5af646.rlib --extern hash32_derive=/home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/hash32-0.2.1/target/rpm/deps/libhash32_derive-d45358d1b1e24e40.so -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' --error-format human` running 2 tests test src/lib.rs - (line 25) ... ignored test src/lib.rs - (line 52) ... ignored test result: ok. 0 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.00s + RPM_EC=0 ++ jobs -p + exit 0 Processing files: rust-hash32_0.2-devel-0.2.1-1.mga10.noarch warning: File listed twice: /usr/share/cargo/registry/hash32-0.2.1/CHANGELOG.md warning: File listed twice: /usr/share/cargo/registry/hash32-0.2.1/LICENSE-APACHE warning: File listed twice: /usr/share/cargo/registry/hash32-0.2.1/LICENSE-MIT warning: File listed twice: /usr/share/cargo/registry/hash32-0.2.1/README.md Provides: crate(hash32) = 0.2.1 rust-hash32_0.2-devel = 0.2.1-1.mga10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: cargo crate(byteorder) >= 1.2.2 Processing files: rust-hash32_0.2+default-devel-0.2.1-1.mga10.noarch Provides: crate(hash32/default) = 0.2.1 rust-hash32_0.2+default-devel = 0.2.1-1.mga10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: cargo crate(hash32) = 0.2.1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build/BUILDROOT Wrote: /home/pterjan/rpmbuild/RPMS/noarch/rust-hash32_0.2+default-devel-0.2.1-1.mga10.noarch.rpm Wrote: /home/pterjan/rpmbuild/RPMS/noarch/rust-hash32_0.2-devel-0.2.1-1.mga10.noarch.rpm Executing(rmbuild): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.CDV8Ub + umask 022 + cd /home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build + test -d /home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build + rm -rf /home/pterjan/rpmbuild/BUILD/rust-hash32_0.2-0.2.1-build + RPM_EC=0 ++ jobs -p + exit 0 RPM build warnings: File listed twice: /usr/share/cargo/registry/hash32-0.2.1/CHANGELOG.md File listed twice: /usr/share/cargo/registry/hash32-0.2.1/LICENSE-APACHE File listed twice: /usr/share/cargo/registry/hash32-0.2.1/LICENSE-MIT File listed twice: /usr/share/cargo/registry/hash32-0.2.1/README.md D: [iurt_root_command] Success!