Mock Version: 4.1 Mock Version: 4.1 Mock Version: 4.1 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/rust-futures0.1.spec'], chrootPath='/var/lib/mock/dist-ocs23-epol9-build-201843-14513/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=982gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/rust-futures0.1.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/rust-futures0.1-0.1.31-1.ocs23.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target x86_64 --nodeps /builddir/build/SPECS/rust-futures0.1.spec'], chrootPath='/var/lib/mock/dist-ocs23-epol9-build-201843-14513/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=982gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target x86_64 --nodeps /builddir/build/SPECS/rust-futures0.1.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.lQ6REP + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf futures-0.1.31 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/futures-0.1.31.crate + STATUS=0 + '[' 0 -ne 0 ']' + cd futures-0.1.31 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-Fix-logic-bug-in-stream-Stream-filter_map-doctest.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + 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 + rm tests/buffer_unordered.rs + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.AjliIX + umask 022 + cd /builddir/build/BUILD + cd futures-0.1.31 + /usr/bin/cargo2rpm --path Cargo.toml buildrequires --with-check + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/rust-futures0.1-0.1.31-1.ocs23.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --noclean --target x86_64 --nodeps /builddir/build/SPECS/rust-futures0.1.spec'], chrootPath='/var/lib/mock/dist-ocs23-epol9-build-201843-14513/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=982gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --noclean --target x86_64 --nodeps /builddir/build/SPECS/rust-futures0.1.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.NKCXQk + umask 022 + cd /builddir/build/BUILD + cd futures-0.1.31 + /usr/bin/cargo2rpm --path Cargo.toml buildrequires --with-check + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.hsI8eQ + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd futures-0.1.31 + /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 -j32 -Z avoid-dev-deps --profile rpm Compiling futures v0.1.31 (/builddir/build/BUILD/futures-0.1.31) Running `/usr/bin/rustc --crate-name futures 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 --cfg 'feature="default"' --cfg 'feature="use_std"' --cfg 'feature="with-deprecated"' -C metadata=eae92c6bc4d24656 -C extra-filename=-eae92c6bc4d24656 --out-dir /builddir/build/BUILD/futures-0.1.31/target/rpm/deps -L dependency=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` warning: anonymous parameters are deprecated and will be removed in the next edition --> src/future/mod.rs:1084:20 | 1084 | fn future_from(T) -> Self::Future; | ^ help: try naming the parameter or explicitly ignoring it: `_: T` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! = note: for more information, see issue #41686 = note: `#[warn(anonymous_parameters)]` on by default warning: use of deprecated method `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> src/future/shared.rs:131:41 | 131 | match self.inner.notifier.state.compare_and_swap(IDLE, POLLING, SeqCst) { | ^^^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated method `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> src/future/shared.rs:170:49 | 170 | match self.inner.notifier.state.compare_and_swap(POLLING, IDLE, SeqCst) { | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> src/task_impl/atomic_task.rs:173:26 | 173 | match self.state.compare_and_swap(WAITING, REGISTERING, Acquire) { | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> src/task_impl/std/mod.rs:492:26 | 492 | match self.state.compare_and_swap(NOTIFY, IDLE, Ordering::SeqCst) { | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> src/task_impl/std/mod.rs:503:26 | 503 | match self.state.compare_and_swap(IDLE, SLEEP, Ordering::SeqCst) { | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> src/task_impl/std/mod.rs:519:37 | 519 | if NOTIFY == self.state.compare_and_swap(NOTIFY, IDLE, Ordering::SeqCst) { | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> src/task_impl/std/mod.rs:530:26 | 530 | match self.state.compare_and_swap(IDLE, NOTIFY, Ordering::SeqCst) { | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> src/task_impl/std/mod.rs:540:26 | 540 | match self.state.compare_and_swap(SLEEP, NOTIFY, Ordering::SeqCst) { | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> src/sync/mpsc/mod.rs:757:49 | 757 | let actual = self.inner.num_senders.compare_and_swap(curr, next, SeqCst); | ^^^^^^^^^^^^^^^^ warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/task_impl/mod.rs:478:9 | 478 | drop(id); | ^^^^^--^ | | | argument has type `usize` | = note: use `let _ = ...` to ignore the expression or result = note: `#[warn(dropping_copy_types)]` on by default warning: ambiguous wide pointer comparison, the comparison includes metadata which may not be expected --> src/task_impl/core.rs:71:32 | 71 | self.id == other.id && self.handle.inner == (other.f)().inner | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(ambiguous_wide_pointer_comparisons)]` on by default help: use `std::ptr::addr_eq` or untyped pointers to only compare their addresses | 71 | self.id == other.id && std::ptr::addr_eq(self.handle.inner, (other.f)().inner) | ++++++++++++++++++ ~ + warning: ambiguous wide pointer comparison, the comparison includes metadata which may not be expected --> src/task_impl/std/mod.rs:211:17 | 211 | &**old1 as *const Unpark == &**old2 as *const Unpark | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: use `std::ptr::addr_eq` or untyped pointers to only compare their addresses | 211 | std::ptr::addr_eq(&**old1 as *const Unpark, &**old2 as *const Unpark) | ++++++++++++++++++ ~ + warning: `futures` (lib) generated 13 warnings (run `cargo fix --lib -p futures` to apply 3 suggestions) Finished rpm [optimized + debuginfo] target(s) in 1.81s + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.awMaWB + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/rust-futures0.1-0.1.31-1.ocs23.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/rust-futures0.1-0.1.31-1.ocs23.x86_64 ++ dirname /builddir/build/BUILDROOT/rust-futures0.1-0.1.31-1.ocs23.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/rust-futures0.1-0.1.31-1.ocs23.x86_64 + cd futures-0.1.31 + 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=futures ++ /usr/bin/cargo2rpm --path Cargo.toml version + CRATE_VERSION=0.1.31 + REG_DIR=/builddir/build/BUILDROOT/rust-futures0.1-0.1.31-1.ocs23.x86_64/usr/share/cargo/registry/futures-0.1.31 + /usr/bin/mkdir -p /builddir/build/BUILDROOT/rust-futures0.1-0.1.31-1.ocs23.x86_64/usr/share/cargo/registry/futures-0.1.31 + gawk -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 + grep -w -E -v 'Cargo.(lock|toml.orig)' + xargs -d '\n' /usr/bin/cp --parents -a -t /builddir/build/BUILDROOT/rust-futures0.1-0.1.31-1.ocs23.x86_64/usr/share/cargo/registry/futures-0.1.31 warning: No (git) VCS found for `/builddir/build/BUILD/futures-0.1.31` + /usr/bin/mv Cargo.toml.deps Cargo.toml + /usr/bin/cp -a Cargo.toml /builddir/build/BUILDROOT/rust-futures0.1-0.1.31-1.ocs23.x86_64/usr/share/cargo/registry/futures-0.1.31/Cargo.toml + /usr/bin/rm -f /builddir/build/BUILDROOT/rust-futures0.1-0.1.31-1.ocs23.x86_64/usr/share/cargo/registry/futures-0.1.31/Cargo.toml.deps + echo '{"files":{},"package":""}' ++ /usr/bin/cargo2rpm --path Cargo.toml is-bin + '[' 0 -eq 1 ']' + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/OpenCloudOS/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/OpenCloudOS/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/OpenCloudOS/brp-mangle-shebangs + /usr/lib/rpm/OpenCloudOS/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/OpenCloudOS/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.2MZkOL + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd futures-0.1.31 + /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 -j32 -Z avoid-dev-deps --profile rpm --no-fail-fast warning: anonymous parameters are deprecated and will be removed in the next edition --> src/future/mod.rs:1084:20 | 1084 | fn future_from(T) -> Self::Future; | ^ help: try naming the parameter or explicitly ignoring it: `_: T` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! = note: for more information, see issue #41686 = note: `#[warn(anonymous_parameters)]` on by default warning: use of deprecated method `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> src/future/shared.rs:131:41 | 131 | match self.inner.notifier.state.compare_and_swap(IDLE, POLLING, SeqCst) { | ^^^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated method `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> src/future/shared.rs:170:49 | 170 | match self.inner.notifier.state.compare_and_swap(POLLING, IDLE, SeqCst) { | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> src/task_impl/atomic_task.rs:173:26 | 173 | match self.state.compare_and_swap(WAITING, REGISTERING, Acquire) { | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> src/task_impl/std/mod.rs:492:26 | 492 | match self.state.compare_and_swap(NOTIFY, IDLE, Ordering::SeqCst) { | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> src/task_impl/std/mod.rs:503:26 | 503 | match self.state.compare_and_swap(IDLE, SLEEP, Ordering::SeqCst) { | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> src/task_impl/std/mod.rs:519:37 | 519 | if NOTIFY == self.state.compare_and_swap(NOTIFY, IDLE, Ordering::SeqCst) { | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> src/task_impl/std/mod.rs:530:26 | 530 | match self.state.compare_and_swap(IDLE, NOTIFY, Ordering::SeqCst) { | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> src/task_impl/std/mod.rs:540:26 | 540 | match self.state.compare_and_swap(SLEEP, NOTIFY, Ordering::SeqCst) { | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> src/sync/mpsc/mod.rs:757:49 | 757 | let actual = self.inner.num_senders.compare_and_swap(curr, next, SeqCst); | ^^^^^^^^^^^^^^^^ warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/task_impl/mod.rs:478:9 | 478 | drop(id); | ^^^^^--^ | | | argument has type `usize` | = note: use `let _ = ...` to ignore the expression or result = note: `#[warn(dropping_copy_types)]` on by default warning: ambiguous wide pointer comparison, the comparison includes metadata which may not be expected --> src/task_impl/core.rs:71:32 | 71 | self.id == other.id && self.handle.inner == (other.f)().inner | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(ambiguous_wide_pointer_comparisons)]` on by default help: use `std::ptr::addr_eq` or untyped pointers to only compare their addresses | 71 | self.id == other.id && std::ptr::addr_eq(self.handle.inner, (other.f)().inner) | ++++++++++++++++++ ~ + warning: ambiguous wide pointer comparison, the comparison includes metadata which may not be expected --> src/task_impl/std/mod.rs:211:17 | 211 | &**old1 as *const Unpark == &**old2 as *const Unpark | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: use `std::ptr::addr_eq` or untyped pointers to only compare their addresses | 211 | std::ptr::addr_eq(&**old1 as *const Unpark, &**old2 as *const Unpark) | ++++++++++++++++++ ~ + warning: `futures` (lib) generated 13 warnings (run `cargo fix --lib -p futures` to apply 3 suggestions) Compiling futures v0.1.31 (/builddir/build/BUILD/futures-0.1.31) Running `/usr/bin/rustc --crate-name eager_drop tests/eager_drop.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 --cfg 'feature="default"' --cfg 'feature="use_std"' --cfg 'feature="with-deprecated"' -C metadata=e132713957d33bac -C extra-filename=-e132713957d33bac --out-dir /builddir/build/BUILD/futures-0.1.31/target/rpm/deps -L dependency=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps --extern futures=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps/libfutures-eae92c6bc4d24656.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name futures_unordered tests/futures_unordered.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 --cfg 'feature="default"' --cfg 'feature="use_std"' --cfg 'feature="with-deprecated"' -C metadata=5a23a8ae0dbcc392 -C extra-filename=-5a23a8ae0dbcc392 --out-dir /builddir/build/BUILD/futures-0.1.31/target/rpm/deps -L dependency=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps --extern futures=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps/libfutures-eae92c6bc4d24656.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name futures_ordered tests/futures_ordered.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 --cfg 'feature="default"' --cfg 'feature="use_std"' --cfg 'feature="with-deprecated"' -C metadata=870502d8d4396c9e -C extra-filename=-870502d8d4396c9e --out-dir /builddir/build/BUILD/futures-0.1.31/target/rpm/deps -L dependency=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps --extern futures=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps/libfutures-eae92c6bc4d24656.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name future_flatten_stream tests/future_flatten_stream.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 --cfg 'feature="default"' --cfg 'feature="use_std"' --cfg 'feature="with-deprecated"' -C metadata=bf90e4fa3b8eee7a -C extra-filename=-bf90e4fa3b8eee7a --out-dir /builddir/build/BUILD/futures-0.1.31/target/rpm/deps -L dependency=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps --extern futures=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps/libfutures-eae92c6bc4d24656.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name unfold tests/unfold.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 --cfg 'feature="default"' --cfg 'feature="use_std"' --cfg 'feature="with-deprecated"' -C metadata=05e784dfb9ecfbea -C extra-filename=-05e784dfb9ecfbea --out-dir /builddir/build/BUILD/futures-0.1.31/target/rpm/deps -L dependency=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps --extern futures=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps/libfutures-eae92c6bc4d24656.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name all tests/all.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 --cfg 'feature="default"' --cfg 'feature="use_std"' --cfg 'feature="with-deprecated"' -C metadata=3c29f28d8ed90cdf -C extra-filename=-3c29f28d8ed90cdf --out-dir /builddir/build/BUILD/futures-0.1.31/target/rpm/deps -L dependency=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps --extern futures=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps/libfutures-eae92c6bc4d24656.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name bilock tests/bilock.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 --cfg 'feature="default"' --cfg 'feature="use_std"' --cfg 'feature="with-deprecated"' -C metadata=6777d51dadbcd294 -C extra-filename=-6777d51dadbcd294 --out-dir /builddir/build/BUILD/futures-0.1.31/target/rpm/deps -L dependency=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps --extern futures=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps/libfutures-eae92c6bc4d24656.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name channel tests/channel.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 --cfg 'feature="default"' --cfg 'feature="use_std"' --cfg 'feature="with-deprecated"' -C metadata=b587142609cca64a -C extra-filename=-b587142609cca64a --out-dir /builddir/build/BUILD/futures-0.1.31/target/rpm/deps -L dependency=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps --extern futures=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps/libfutures-eae92c6bc4d24656.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name split tests/split.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 --cfg 'feature="default"' --cfg 'feature="use_std"' --cfg 'feature="with-deprecated"' -C metadata=a86601b062020519 -C extra-filename=-a86601b062020519 --out-dir /builddir/build/BUILD/futures-0.1.31/target/rpm/deps -L dependency=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps --extern futures=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps/libfutures-eae92c6bc4d24656.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name mpsc tests/mpsc.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 --cfg 'feature="default"' --cfg 'feature="use_std"' --cfg 'feature="with-deprecated"' -C metadata=9a2a38a50fd0f16d -C extra-filename=-9a2a38a50fd0f16d --out-dir /builddir/build/BUILD/futures-0.1.31/target/rpm/deps -L dependency=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps --extern futures=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps/libfutures-eae92c6bc4d24656.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name stream tests/stream.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 --cfg 'feature="default"' --cfg 'feature="use_std"' --cfg 'feature="with-deprecated"' -C metadata=f4aee36ea9a4feec -C extra-filename=-f4aee36ea9a4feec --out-dir /builddir/build/BUILD/futures-0.1.31/target/rpm/deps -L dependency=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps --extern futures=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps/libfutures-eae92c6bc4d24656.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name fuse tests/fuse.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 --cfg 'feature="default"' --cfg 'feature="use_std"' --cfg 'feature="with-deprecated"' -C metadata=4c0a61b090defa5e -C extra-filename=-4c0a61b090defa5e --out-dir /builddir/build/BUILD/futures-0.1.31/target/rpm/deps -L dependency=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps --extern futures=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps/libfutures-eae92c6bc4d24656.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name unsync tests/unsync.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 --cfg 'feature="default"' --cfg 'feature="use_std"' --cfg 'feature="with-deprecated"' -C metadata=f3c1f43dd6a464e1 -C extra-filename=-f3c1f43dd6a464e1 --out-dir /builddir/build/BUILD/futures-0.1.31/target/rpm/deps -L dependency=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps --extern futures=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps/libfutures-eae92c6bc4d24656.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name recurse tests/recurse.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 --cfg 'feature="default"' --cfg 'feature="use_std"' --cfg 'feature="with-deprecated"' -C metadata=4b07bde1435dc563 -C extra-filename=-4b07bde1435dc563 --out-dir /builddir/build/BUILD/futures-0.1.31/target/rpm/deps -L dependency=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps --extern futures=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps/libfutures-eae92c6bc4d24656.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name mpsc_close tests/mpsc-close.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 --cfg 'feature="default"' --cfg 'feature="use_std"' --cfg 'feature="with-deprecated"' -C metadata=e4f8c020eb7accc1 -C extra-filename=-e4f8c020eb7accc1 --out-dir /builddir/build/BUILD/futures-0.1.31/target/rpm/deps -L dependency=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps --extern futures=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps/libfutures-eae92c6bc4d24656.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name ready_queue tests/ready_queue.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 --cfg 'feature="default"' --cfg 'feature="use_std"' --cfg 'feature="with-deprecated"' -C metadata=4e8de7ae018312f1 -C extra-filename=-4e8de7ae018312f1 --out-dir /builddir/build/BUILD/futures-0.1.31/target/rpm/deps -L dependency=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps --extern futures=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps/libfutures-eae92c6bc4d24656.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name select_all tests/select_all.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 --cfg 'feature="default"' --cfg 'feature="use_std"' --cfg 'feature="with-deprecated"' -C metadata=6536af50c91d3784 -C extra-filename=-6536af50c91d3784 --out-dir /builddir/build/BUILD/futures-0.1.31/target/rpm/deps -L dependency=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps --extern futures=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps/libfutures-eae92c6bc4d24656.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name shared tests/shared.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 --cfg 'feature="default"' --cfg 'feature="use_std"' --cfg 'feature="with-deprecated"' -C metadata=bed045f0b62fd803 -C extra-filename=-bed045f0b62fd803 --out-dir /builddir/build/BUILD/futures-0.1.31/target/rpm/deps -L dependency=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps --extern futures=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps/libfutures-eae92c6bc4d24656.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name stream_catch_unwind tests/stream_catch_unwind.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 --cfg 'feature="default"' --cfg 'feature="use_std"' --cfg 'feature="with-deprecated"' -C metadata=dbea4d24013b8cd3 -C extra-filename=-dbea4d24013b8cd3 --out-dir /builddir/build/BUILD/futures-0.1.31/target/rpm/deps -L dependency=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps --extern futures=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps/libfutures-eae92c6bc4d24656.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name eventual tests/eventual.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 --cfg 'feature="default"' --cfg 'feature="use_std"' --cfg 'feature="with-deprecated"' -C metadata=aa6fc7c2d19d00be -C extra-filename=-aa6fc7c2d19d00be --out-dir /builddir/build/BUILD/futures-0.1.31/target/rpm/deps -L dependency=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps --extern futures=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps/libfutures-eae92c6bc4d24656.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name inspect tests/inspect.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 --cfg 'feature="default"' --cfg 'feature="use_std"' --cfg 'feature="with-deprecated"' -C metadata=5a6f1153f10334e2 -C extra-filename=-5a6f1153f10334e2 --out-dir /builddir/build/BUILD/futures-0.1.31/target/rpm/deps -L dependency=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps --extern futures=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps/libfutures-eae92c6bc4d24656.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name unsync_oneshot tests/unsync-oneshot.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 --cfg 'feature="default"' --cfg 'feature="use_std"' --cfg 'feature="with-deprecated"' -C metadata=855af43c6de5f089 -C extra-filename=-855af43c6de5f089 --out-dir /builddir/build/BUILD/futures-0.1.31/target/rpm/deps -L dependency=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps --extern futures=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps/libfutures-eae92c6bc4d24656.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name oneshot tests/oneshot.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 --cfg 'feature="default"' --cfg 'feature="use_std"' --cfg 'feature="with-deprecated"' -C metadata=615e678baf56b894 -C extra-filename=-615e678baf56b894 --out-dir /builddir/build/BUILD/futures-0.1.31/target/rpm/deps -L dependency=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps --extern futures=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps/libfutures-eae92c6bc4d24656.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name select_ok tests/select_ok.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 --cfg 'feature="default"' --cfg 'feature="use_std"' --cfg 'feature="with-deprecated"' -C metadata=91a63f3921c14883 -C extra-filename=-91a63f3921c14883 --out-dir /builddir/build/BUILD/futures-0.1.31/target/rpm/deps -L dependency=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps --extern futures=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps/libfutures-eae92c6bc4d24656.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name futures 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 --cfg 'feature="default"' --cfg 'feature="use_std"' --cfg 'feature="with-deprecated"' -C metadata=83556df2601047a9 -C extra-filename=-83556df2601047a9 --out-dir /builddir/build/BUILD/futures-0.1.31/target/rpm/deps -L dependency=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name sink tests/sink.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 --cfg 'feature="default"' --cfg 'feature="use_std"' --cfg 'feature="with-deprecated"' -C metadata=36af867d07190bd8 -C extra-filename=-36af867d07190bd8 --out-dir /builddir/build/BUILD/futures-0.1.31/target/rpm/deps -L dependency=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps --extern futures=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps/libfutures-eae92c6bc4d24656.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` warning: unnecessary parentheses around function argument --> tests/bilock.rs:64:38 | 64 | let b = stream::iter_ok::<_, ()>((0..N)).fold(b, |b, _n| { | ^ ^ | = note: `#[warn(unused_parens)]` on by default help: remove these parentheses | 64 - let b = stream::iter_ok::<_, ()>((0..N)).fold(b, |b, _n| { 64 + let b = stream::iter_ok::<_, ()>(0..N).fold(b, |b, _n| { | warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> tests/support/local_executor.rs:162:9 | 162 | drop(self.tx.lock().unwrap().send(id)); | ^^^^^--------------------------------^ | | | argument has type `Result<(), std::sync::mpsc::SendError>` | = note: use `let _ = ...` to ignore the expression or result = note: `#[warn(dropping_copy_types)]` on by default warning: field `done` is never read --> tests/unsync-oneshot.rs:83:9 | 80 | struct Dead { | ---- field in this struct ... 83 | done: oneshot::Sender<()>, | ^^^^ | = note: `Dead` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis = note: `#[warn(dead_code)]` on by default warning: field `done` is never read --> tests/unsync-oneshot.rs:145:9 | 142 | struct Dead { | ---- field in this struct ... 145 | done: oneshot::Sender<()>, | ^^^^ | = note: `Dead` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis warning: field `done` is never read --> tests/oneshot.rs:147:9 | 144 | struct Dead { | ---- field in this struct ... 147 | done: oneshot::Sender<()>, | ^^^^ | = note: `Dead` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis = note: `#[warn(dead_code)]` on by default warning: field `done` is never read --> tests/oneshot.rs:209:9 | 206 | struct Dead { | ---- field in this struct ... 209 | done: oneshot::Sender<()>, | ^^^^ | = note: `Dead` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis warning: field `done` is never read --> tests/unsync.rs:162:9 | 159 | struct Dead { | ---- field in this struct ... 162 | done: oneshot::Sender<()>, | ^^^^ | = note: `Dead` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis = note: `#[warn(dead_code)]` on by default warning: unused `IterOk` in tuple element 0 that must be used --> tests/unsync.rs:92:5 | 92 | / lazy(move || { 93 | | iter_ok(vec![1, 2, 3]) 94 | | .forward(tx) 95 | | .map_err(|e: SendError| panic!("{}", e)) ... | 98 | | })) 99 | | }).wait().unwrap(); | |______________________^ | = note: streams do nothing unless polled = note: `#[warn(unused_must_use)]` on by default warning: unused `IterOk` in tuple element 0 that must be used --> tests/unsync.rs:105:5 | 105 | / lazy(move || { 106 | | iter_ok(vec![1, 2, 3]) 107 | | .forward(tx) 108 | | .map_err(|e: SendError| panic!("{}", e)) ... | 111 | | })) 112 | | }).wait().unwrap(); | |______________________^ | = note: streams do nothing unless polled warning: field `done` is never read --> tests/mpsc.rs:169:9 | 166 | struct Dead { | ---- field in this struct ... 169 | done: oneshot::Sender<()>, | ^^^^ | = note: `Dead` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis = note: `#[warn(dead_code)]` on by default warning: unused `SinkMapErr` in tuple element 1 that must be used --> tests/mpsc.rs:104:9 | 104 | a.send(2).join(b.send(())).wait().unwrap(); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: sinks do nothing unless polled = note: `#[warn(unused_must_use)]` on by default warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> tests/mpsc.rs:107:5 | 107 | drop(readyrx.next().unwrap()); | ^^^^^-----------------------^ | | | argument has type `Result<(), ()>` | = note: use `let _ = ...` to ignore the expression or result = note: `#[warn(dropping_copy_types)]` on by default warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> tests/mpsc.rs:109:5 | 109 | drop(readyrx.next().unwrap()); | ^^^^^-----------------------^ | | | argument has type `Result<(), ()>` | = note: use `let _ = ...` to ignore the expression or result warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> tests/mpsc.rs:526:5 | 526 | drop(readyrx.wait()); | ^^^^^--------------^ | | | argument has type `Result<(), Canceled>` | = note: use `let _ = ...` to ignore the expression or result warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> tests/support/local_executor.rs:162:9 | 162 | drop(self.tx.lock().unwrap().send(id)); | ^^^^^--------------------------------^ | | | argument has type `Result<(), std::sync::mpsc::SendError>` | = note: use `let _ = ...` to ignore the expression or result warning: `futures` (test "unfold") generated 1 warning (1 duplicate) warning: `futures` (test "fuse") generated 1 warning (1 duplicate) warning: `futures` (test "bilock") generated 2 warnings (1 duplicate) (run `cargo fix --test "bilock"` to apply 1 suggestion) warning: `futures` (lib test) generated 13 warnings (13 duplicates) warning: `futures` (test "channel") generated 1 warning (1 duplicate) warning: `futures` (test "futures_ordered") generated 1 warning (1 duplicate) warning: `futures` (test "eager_drop") generated 1 warning warning: `futures` (test "futures_unordered") generated 1 warning (1 duplicate) warning: `futures` (test "sink") generated 1 warning (1 duplicate) warning: `futures` (test "unsync-oneshot") generated 3 warnings (1 duplicate) warning: `futures` (test "unsync") generated 4 warnings (1 duplicate) warning: `futures` (test "shared") generated 1 warning (1 duplicate) warning: `futures` (test "oneshot") generated 3 warnings (1 duplicate) warning: `futures` (test "mpsc") generated 6 warnings warning: `futures` (test "stream") generated 1 warning (1 duplicate) warning: `futures` (test "all") generated 1 warning (1 duplicate) warning: `futures` (test "eventual") generated 1 warning (1 duplicate) Finished rpm [optimized + debuginfo] target(s) in 14.04s Running `/builddir/build/BUILD/futures-0.1.31/target/rpm/deps/futures-83556df2601047a9` running 1 test test lock::tests::smoke ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/futures-0.1.31/target/rpm/deps/all-3c29f28d8ed90cdf` running 12 tests test collect_collects ... ok test flatten ... ok test join_incomplete ... ok test option ... ok test join_cancels ... ok test result_smoke ... ok test select_cancels ... ok test spawn_does_unsize ... ok test test_empty ... ok test smoke_oneshot ... ok test test_ok ... ok test select2 ... ok test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/futures-0.1.31/target/rpm/deps/bilock-6777d51dadbcd294` running 2 tests test smoke ... ok test concurrent ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/futures-0.1.31/target/rpm/deps/channel-b587142609cca64a` running 4 tests test drop_sender ... ok test drop_order ... ok test drop_rx ... ok test sequence ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/futures-0.1.31/target/rpm/deps/eager_drop-e132713957d33bac` running 3 tests test map_err ... ok test and_then_drops_eagerly ... ok test map ... ok test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/futures-0.1.31/target/rpm/deps/eventual-aa6fc7c2d19d00be` running 23 tests test cancel1 ... ok test and_then2 ... ok test and_then1 ... ok test join3 ... ok test join5 ... ok test join1 ... ok test map_err1 ... ok test map_err3 ... ok test map_err2 ... ok test join2 ... ok test join4 ... ok test oneshot6 ... ok test oneshot4 ... ok test oneshot1 ... ok test oneshot3 ... ok test oneshot2 ... ok test select1 ... ok test select2 ... ok test or_else2 ... ok test oneshot5 ... ok test select3 ... ok test or_else1 ... ok test select4 ... ok test result: ok. 23 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.64s running 2 tests test fuse ... ok test fuse_is_done ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s running 2 tests test failed_future ... ok test successful_future ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s running 4 tests test from_iterator ... ok test works_1 ... ok test queue_never_unblocked ... ok test works_2 ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s running 7 tests test finished_future_ok ... ok test iter_mut_cancel ... ok test from_iterator ... ok test iter_mut_len ... ok test polled_only_once_at_most_per_iteration ... ok test works_1 ... ok test works_2 ... ok test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s running 1 test test smoke ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s running 19 tests test bounded_is_really_bounded ... ok test recv_close_gets_none ... ok test send_recv ... ok test send_recv_no_buffer ... ok test send_shared_recv ... ok test spawn_kill_dead_stream ... ok test send_recv_threads_no_capacity ... ok test send_recv_threads ... ok test spawn_sends_items ... ok test try_send_fail ... ok test tx_close_gets_none ... ok test try_send_2 ... ok Running `/builddir/build/BUILD/futures-0.1.31/target/rpm/deps/fuse-4c0a61b090defa5e` Running `/builddir/build/BUILD/futures-0.1.31/target/rpm/deps/future_flatten_stream-bf90e4fa3b8eee7a` Running `/builddir/build/BUILD/futures-0.1.31/target/rpm/deps/futures_ordered-870502d8d4396c9e` Running `/builddir/build/BUILD/futures-0.1.31/target/rpm/deps/futures_unordered-5a23a8ae0dbcc392` Running `/builddir/build/BUILD/futures-0.1.31/target/rpm/deps/inspect-5a6f1153f10334e2` Running `/builddir/build/BUILD/futures-0.1.31/target/rpm/deps/mpsc-9a2a38a50fd0f16d` test stress_shared_unbounded ... ok test try_send_1 ... ok test stress_poll_ready ... ok test stress_receiver_multi_task_bounded_hard ... ok test stress_shared_bounded_hard ... ok test stress_close_receiver ... ok test stress_drop_sender ... ok test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.09s running 2 tests test smoke ... ok Running `/builddir/build/BUILD/futures-0.1.31/target/rpm/deps/mpsc_close-e4f8c020eb7accc1` test stress_try_send_as_receiver_closes ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 35.32s Running `/builddir/build/BUILD/futures-0.1.31/target/rpm/deps/oneshot-615e678baf56b894` running 10 tests test cancel_notifies ... ok test close ... ok test is_canceled ... ok test smoke_poll ... ok test close_wakes ... ok test spawn_sends_items ... ok test spawn_kill_dead_stream ... ok test cancel_sends ... ok test spawn_dont_kill_forgot_dead_stream ... ok test cancel_lots ... ok test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.62s Running `/builddir/build/BUILD/futures-0.1.31/target/rpm/deps/ready_queue-4e8de7ae018312f1` running 5 tests test basic_usage ... ok test dropping_ready_queue ... ok test resolving_errors ... ok test panicking_future_dropped ... ok test stress ... ok test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.38s Running `/builddir/build/BUILD/futures-0.1.31/target/rpm/deps/recurse-4b07bde1435dc563` running 1 test test lots ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/futures-0.1.31/target/rpm/deps/select_all-6536af50c91d3784` running 1 test test smoke ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/futures-0.1.31/target/rpm/deps/select_ok-91a63f3921c14883` running 2 tests test ignore_err ... ok test last_err ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/futures-0.1.31/target/rpm/deps/shared-bed045f0b62fd803` running 10 tests test drop_in_poll ... ok test peek ... ok test polled_then_ignored ... ok test recursive_poll ... ok test drop_on_one_task_ok ... ok test one_thread ... ok test recursive_poll_with_unpark ... ok test shared_future_that_wakes_itself_until_pending_is_returned ... ok test two_threads ... ok test many_threads ... ok test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s Running `/builddir/build/BUILD/futures-0.1.31/target/rpm/deps/sink-36af867d07190bd8` running 14 tests test buffer ... ok test buffer_noop ... ok test fanout_backpressure ... ok test from_err ... ok test fanout_smoke ... ok test map_err ... ok test send ... ok test mpsc_blocking_start_send ... ok test send_all ... ok test vec_sink ... ok test with_as_map ... ok test with_flat_map ... ok test with_flush ... ok test with_flush_propagate ... ok test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/futures-0.1.31/target/rpm/deps/split-a86601b062020519` running 1 test test test_split ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/futures-0.1.31/target/rpm/deps/stream-f4aee36ea9a4feec` running 32 tests test chunks_panic_on_cap_zero - should panic ... ok test concat ... ok test and_then ... ok test filter_map ... ok test concat2 ... ok test filter ... ok test forward ... ok test buffered ... ok test inspect ... ok test inspect_err ... ok test fold ... ok test flatten ... ok test from_err ... ok test fuse ... ok test map ... ok test chunks ... ok test map_err ... ok test peek ... ok test select ... ok test skip_passes_errors_through ... ok test stream_poll_fn ... ok test skip ... ok test take_passes_errors_through ... ok test skip_while ... ok test or_else ... ok test peekable ... ok test take ... ok test then ... ok test take_while ... ok test wait ... ok test unordered ... ok test zip ... ok test result: ok. 32 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/futures-0.1.31/target/rpm/deps/stream_catch_unwind-dbea4d24013b8cd3` running 2 tests test no_panic ... ok test panic_in_the_middle_of_the_stream ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/futures-0.1.31/target/rpm/deps/unfold-05e784dfb9ecfbea` running 2 tests test unfold1 ... ok test unfold_err1 ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/futures-0.1.31/target/rpm/deps/unsync-f3c1f43dd6a464e1` running 13 tests test mpsc_recv_unpark ... ok test mpsc_rx_end ... ok test mpsc_rx_notready ... ok test mpsc_backpressure ... ok test dropped_sender_of_unused_channel_notifies_receiver ... ok test mpsc_send_unpark ... ok test mpsc_send_recv ... ok test mpsc_tx_clone_weak_rc ... ok test mpsc_tx_err ... ok test mpsc_tx_notready ... ok test mpsc_unbounded ... ok test spawn_sends_items ... ok test spawn_kill_dead_stream ... ok test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/futures-0.1.31/target/rpm/deps/unsync_oneshot-855af43c6de5f089` running 9 tests test canceled ... ok test is_canceled ... ok test poll_cancel ... ok test smoke ... ok test spawn_kill_dead_stream ... ok test tx_complete_rx_unparked ... ok test tx_dropped_rx_unparked ... ok test spawn_sends_items ... ok test spawn_dont_kill_forgot_dead_stream ... ok test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.00s Doc-tests futures Running `/usr/bin/rustdoc --crate-type lib --crate-name futures --test src/lib.rs --test-run-directory /builddir/build/BUILD/futures-0.1.31 -L dependency=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps -L dependency=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps --extern futures=/builddir/build/BUILD/futures-0.1.31/target/rpm/deps/libfutures-eae92c6bc4d24656.rlib -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="use_std"' --cfg 'feature="with-deprecated"' --error-format human` running 58 tests test src/future/mod.rs - future::Future::select (line 587) - compile ... ok test src/future/mod.rs - future::Future::and_then (line 512) ... ok test src/future/lazy.rs - future::lazy::lazy (line 34) ... ok test src/future/mod.rs - future::Future::from_err (line 434) ... ok test src/future/result.rs - future::result_::result (line 25) ... ok test src/future/mod.rs - future::Future::select (line 610) ... ok test src/future/mod.rs - future::Future::select2 (line 650) ... ok test src/future/poll_fn.rs - future::poll_fn::poll_fn (line 20) ... ok test src/future/result.rs - future::result_::err (line 59) ... ok test src/future/result.rs - future::result_::ok (line 43) ... ok test src/future/mod.rs - future::Future::into_stream (line 764) ... ok test src/future/loop_fn.rs - future::loop_fn::loop_fn (line 39) ... ok test src/lib.rs - (line 35) ... ok test src/future/mod.rs - future::Future::fuse (line 885) ... ok test src/future/mod.rs - future::Future::or_else (line 553) ... ok test src/future/mod.rs - future::Future::boxed (line 317) ... ok test src/future/mod.rs - future::Future::then (line 468) ... ok test src/lib.rs - prelude (line 254) ... ok test src/future/mod.rs - future::Future::map (line 352) ... ok test src/future/mod.rs - future::Future::map_err (line 404) ... ok test src/future/mod.rs - future::Future::inspect (line 915) ... ok test src/future/mod.rs - future::Future::map_err (line 394) ... ok test src/future/mod.rs - future::Future::flatten (line 800) ... ok test src/future/mod.rs - future::Future::map (line 363) ... ok test src/future/mod.rs - future::Future::join (line 692) ... ok test src/future/mod.rs - future::Future::join (line 706) ... ok test src/task_impl/mod.rs - task_impl::UnsafeNotify::drop_raw (line 589) ... ignored test src/future/mod.rs - future::Future::catch_unwind (line 948) ... ok test src/future/join_all.rs - future::join_all::join_all (line 54) ... ok test src/future/mod.rs - future::Future::flatten_stream (line 844) ... ok test src/future/mod.rs - future::Future::flatten (line 812) ... ok test src/stream/iter.rs - stream::iter::iter (line 20) ... ok test src/stream/iter_result.rs - stream::iter_result::iter_result (line 19) ... ok test src/stream/iter_ok.rs - stream::iter_ok::iter_ok (line 22) ... ok test src/stream/mod.rs - stream::Stream::and_then (line 481) ... ok test src/future/shared.rs - future::shared (line 6) ... ok test src/future/mod.rs - future::Future::shared (line 985) ... ok test src/stream/mod.rs - stream::Stream::boxed (line 264) ... ok test src/stream/mod.rs - stream::Stream::filter_map (line 396) ... ok test src/stream/poll_fn.rs - stream::poll_fn::poll_fn (line 20) ... ok test src/stream/once.rs - stream::once::once (line 13) ... ok test src/stream/repeat.rs - stream::repeat::repeat (line 27) ... ok test src/stream/mod.rs - stream::Stream::filter (line 366) ... ok test src/stream/mod.rs - stream::Stream::chain (line 977) ... ok test src/stream/mod.rs - stream::Stream::catch_unwind (line 884) ... ok test src/stream/mod.rs - stream::Stream::by_ref (line 844) ... ok test src/stream/mod.rs - stream::Stream::fold (line 660) ... ok test src/future/mod.rs - future::Future::shared (line 996) ... ok test src/stream/mod.rs - stream::Stream::map_err (line 336) ... ok test src/stream/mod.rs - stream::Stream::map (line 310) ... ok test src/stream/mod.rs - stream::Stream::then (line 435) ... ok test src/sink/mod.rs - sink::Sink::with_flat_map (line 339) ... ok test src/stream/unfold.rs - stream::unfold::unfold (line 31) ... ok test src/stream/mod.rs - stream::Stream::collect (line 545) ... ok test src/stream/mod.rs - stream::Stream::concat (line 615) ... ok test src/sync/oneshot.rs - sync::oneshot::channel (line 82) ... ok test src/stream/mod.rs - stream::Stream::concat2 (line 582) ... ok test src/stream/mod.rs - stream::Stream::flatten (line 685) ... ok test result: ok. 57 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.71s + RPM_EC=0 ++ jobs -p + exit 0 Processing files: rust-futures0.1-devel-0.1.31-1.ocs23.noarch warning: File listed twice: /usr/share/cargo/registry/futures-0.1.31/CHANGELOG.md warning: File listed twice: /usr/share/cargo/registry/futures-0.1.31/LICENSE-APACHE warning: File listed twice: /usr/share/cargo/registry/futures-0.1.31/LICENSE-MIT warning: File listed twice: /usr/share/cargo/registry/futures-0.1.31/README.md Provides: crate(futures) = 0.1.31 rust-futures0.1-devel = 0.1.31-1.ocs23 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: cargo Processing files: rust-futures0.1+default-devel-0.1.31-1.ocs23.noarch Provides: crate(futures/default) = 0.1.31 rust-futures0.1+default-devel = 0.1.31-1.ocs23 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: cargo crate(futures) = 0.1.31 crate(futures/use_std) = 0.1.31 crate(futures/with-deprecated) = 0.1.31 Processing files: rust-futures0.1+nightly-devel-0.1.31-1.ocs23.noarch Provides: crate(futures/nightly) = 0.1.31 rust-futures0.1+nightly-devel = 0.1.31-1.ocs23 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: cargo crate(futures) = 0.1.31 Processing files: rust-futures0.1+use_std-devel-0.1.31-1.ocs23.noarch Provides: crate(futures/use_std) = 0.1.31 rust-futures0.1+use_std-devel = 0.1.31-1.ocs23 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: cargo crate(futures) = 0.1.31 Processing files: rust-futures0.1+with-deprecated-devel-0.1.31-1.ocs23.noarch Provides: crate(futures/with-deprecated) = 0.1.31 rust-futures0.1+with-deprecated-devel = 0.1.31-1.ocs23 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: cargo crate(futures) = 0.1.31 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/rust-futures0.1-0.1.31-1.ocs23.x86_64 Wrote: /builddir/build/SRPMS/rust-futures0.1-0.1.31-1.ocs23.src.rpm Wrote: /builddir/build/RPMS/rust-futures0.1+default-devel-0.1.31-1.ocs23.noarch.rpm Wrote: /builddir/build/RPMS/rust-futures0.1+use_std-devel-0.1.31-1.ocs23.noarch.rpm Wrote: /builddir/build/RPMS/rust-futures0.1+with-deprecated-devel-0.1.31-1.ocs23.noarch.rpm Wrote: /builddir/build/RPMS/rust-futures0.1+nightly-devel-0.1.31-1.ocs23.noarch.rpm Wrote: /builddir/build/RPMS/rust-futures0.1-devel-0.1.31-1.ocs23.noarch.rpm RPM build warnings: File listed twice: /usr/share/cargo/registry/futures-0.1.31/CHANGELOG.md File listed twice: /usr/share/cargo/registry/futures-0.1.31/LICENSE-APACHE File listed twice: /usr/share/cargo/registry/futures-0.1.31/LICENSE-MIT File listed twice: /usr/share/cargo/registry/futures-0.1.31/README.md Child return code was: 0