Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/r/rust-futures-channel/rust-futures-channel_0.3.8-1_amd64.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/rust-futures-channel-0.3.8-1io_lqpar/rust-futures-channel_0.3.8-1_amd64.buildinfo Get source package info: rust-futures-channel=0.3.8-1 Source URL: http://snapshot.notset.fr/mr/package/rust-futures-channel/0.3.8-1/srcfiles?fileinfo=1 env -i PATH=/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp mmdebstrap --arch=amd64 --include=autoconf=2.69-11.1 automake=1:1.16.2-4 autopoint=0.19.8.1-10 autotools-dev=20180224.1 base-files=11 base-passwd=3.5.48 bash=5.1~rc3-1 binutils=2.35.1-3 binutils-common=2.35.1-3 binutils-x86-64-linux-gnu=2.35.1-3 bsdextrautils=2.36.1-1 bsdutils=1:2.36.1-1 build-essential=12.8 bzip2=1.0.8-4 cargo=0.43.1-3 coreutils=8.32-4+b1 cpp=4:10.2.0-1 cpp-10=10.2.0-18 dash=0.5.11+git20200708+dd9ef66-2 debconf=1.5.74 debhelper=13.2.1 debianutils=4.11.2 dh-autoreconf=19 dh-cargo=24 dh-strip-nondeterminism=1.9.0-1 diffutils=1:3.7-3 dpkg=1.20.5 dpkg-dev=1.20.5 dwz=0.13-5 file=1:5.39-3 findutils=4.7.0+git20201010-2 g++=4:10.2.0-1 g++-10=10.2.0-18 gcc=4:10.2.0-1 gcc-10=10.2.0-18 gcc-10-base=10.2.0-18 gettext=0.19.8.1-10 gettext-base=0.19.8.1-10 grep=3.6-1 groff-base=1.22.4-5 gzip=1.10-2 hostname=3.23 init-system-helpers=1.59 intltool-debian=0.35.0+20060710.5 libacl1=2.2.53-8 libarchive-zip-perl=1.68-1 libasan6=10.2.0-18 libatomic1=10.2.0-18 libattr1=1:2.4.48-5 libaudit-common=1:2.8.5-3.1 libaudit1=1:2.8.5-3.1 libbinutils=2.35.1-3 libblkid1=2.36.1-1 libbrotli1=1.0.9-2+b1 libbsd0=0.10.0-1 libbz2-1.0=1.0.8-4 libc-bin=2.31-4 libc-dev-bin=2.31-4 libc6=2.31-4 libc6-dev=2.31-4 libcap-ng0=0.7.9-2.2+b1 libcc1-0=10.2.0-18 libcom-err2=1.45.6-1 libcroco3=0.6.13-1 libcrypt-dev=1:4.4.17-1 libcrypt1=1:4.4.17-1 libctf-nobfd0=2.35.1-3 libctf0=2.35.1-3 libcurl3-gnutls=7.72.0-1 libdb5.3=5.3.28+dfsg1-0.6 libdebconfclient0=0.255 libdebhelper-perl=13.2.1 libdpkg-perl=1.20.5 libedit2=3.1-20191231-1 libelf1=0.182-1 libexpat1=2.2.10-1 libffi7=3.3-5 libfile-stripnondeterminism-perl=1.9.0-1 libgcc-10-dev=10.2.0-18 libgcc-s1=10.2.0-18 libgcrypt20=1.8.7-2 libgdbm-compat4=1.18.1-5.1 libgdbm6=1.18.1-5.1 libgit2-28=0.28.5+dfsg.1-1 libglib2.0-0=2.66.3-1 libgmp10=2:6.2.1+dfsg-1 libgnutls30=3.6.15-4 libgomp1=10.2.0-18 libgpg-error0=1.38-2 libgssapi-krb5-2=1.18.3-2 libhogweed6=3.6-2 libhttp-parser2.9=2.9.2-2 libicu67=67.1-4 libidn2-0=2.3.0-4 libisl22=0.22.1-1 libitm1=10.2.0-18 libk5crypto3=1.18.3-2 libkeyutils1=1.6.1-2 libkrb5-3=1.18.3-2 libkrb5support0=1.18.3-2 libldap-2.4-2=2.4.56+dfsg-1 libllvm11=1:11.0.0-5+b1 liblsan0=10.2.0-18 liblz4-1=1.9.2-2 liblzma5=5.2.4-1+b1 libmagic-mgc=1:5.39-3 libmagic1=1:5.39-3 libmbedcrypto3=2.16.5-1 libmbedtls12=2.16.5-1 libmbedx509-0=2.16.5-1 libmount1=2.36.1-1 libmpc3=1.2.0-1 libmpfr6=4.1.0-3 libncursesw6=6.2+20201114-1 libnettle8=3.6-2 libnghttp2-14=1.41.0-3 libnsl-dev=1.3.0-2 libnsl2=1.3.0-2 libnss-nis=3.1-4 libnss-nisplus=1.3-4 libp11-kit0=0.23.21-2 libpam-modules=1.3.1-5 libpam-modules-bin=1.3.1-5 libpam-runtime=1.3.1-5 libpam0g=1.3.1-5 libpcre2-8-0=10.34-7 libpcre3=2:8.39-13 libperl5.32=5.32.0-5 libpipeline1=1.5.3-1 libpsl5=0.21.0-1.1 libpython3-stdlib=3.9.0-3 libpython3.9-minimal=3.9.0-5 libpython3.9-stdlib=3.9.0-5 libquadmath0=10.2.0-18 libreadline8=8.1~rc3-1 librtmp1=2.4+20151223.gitfa8646d.1-2+b2 librust-futures-core-dev=0.3.8-1 libsasl2-2=2.1.27+dfsg-2 libsasl2-modules-db=2.1.27+dfsg-2 libseccomp2=2.5.0-3 libselinux1=3.1-2+b1 libsigsegv2=2.12-2 libsmartcols1=2.36.1-1 libsqlite3-0=3.33.0-1 libssh2-1=1.8.0-2.1 libssl1.1=1.1.1h-1 libstd-rust-1.47=1.47.0+dfsg1-1 libstd-rust-dev=1.47.0+dfsg1-1 libstdc++-10-dev=10.2.0-18 libstdc++6=10.2.0-18 libsub-override-perl=0.09-2 libsystemd0=246.6-4 libtasn1-6=4.16.0-2 libtinfo6=6.2+20201114-1 libtirpc-common=1.2.6-3 libtirpc-dev=1.2.6-3 libtirpc3=1.2.6-3 libtool=2.4.6-14 libtsan0=10.2.0-18 libubsan1=10.2.0-18 libuchardet0=0.0.7-1 libudev1=246.6-4 libunistring2=0.9.10-4 libuuid1=2.36.1-1 libxml2=2.9.10+dfsg-6.2 libz3-4=4.8.9-1 libzstd1=1.4.5+dfsg-4 linux-libc-dev=5.9.9-1 login=1:4.8.1-1 lsb-base=11.1.0 m4=1.4.18-4 mailcap=3.67 make=4.3-4 man-db=2.9.3-2 mawk=1.3.4.20200120-2 media-types=1.0.1 mime-support=3.66 ncurses-base=6.2+20201114-1 ncurses-bin=6.2+20201114-1 patch=2.7.6-6 perl=5.32.0-5 perl-base=5.32.0-5 perl-modules-5.32=5.32.0-5 po-debconf=1.0.21 python3=3.9.0-3 python3-minimal=3.9.0-3 python3.9=3.9.0-5 python3.9-minimal=3.9.0-5 readline-common=8.1~rc3-1 rustc=1.47.0+dfsg1-1 sed=4.7-1 sensible-utils=0.0.12+nmu1 sysvinit-utils=2.96-5 tar=1.30+dfsg-7 util-linux=2.36.1-1 xz-utils=5.2.4-1+b1 zlib1g=1:1.2.11.dfsg-2 --variant=apt --aptopt=Acquire::Check-Valid-Until "false" --aptopt=Acquire::http::Dl-Limit "1000"; --aptopt=Acquire::https::Dl-Limit "1000"; --aptopt=Acquire::Retries "5"; --aptopt=APT::Get::allow-downgrades "true"; --keyring=/usr/share/keyrings/ --essential-hook=chroot "$1" sh -c "apt-get --yes install fakeroot util-linux" --essential-hook=copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ --essential-hook=chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20201123T152838Z/ unstable main' >> /etc/apt/sources.list && apt-get update" --customize-hook=chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash --customize-hook=chroot "$1" env sh -c "apt-get source --only-source -d rust-futures-channel=0.3.8-1 && mkdir -p /build/rust-futures-channel-KjWK4b && dpkg-source --no-check -x /*.dsc /build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8 && chown -R builduser:builduser /build/rust-futures-channel-KjWK4b" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1606158431" dpkg-buildpackage -uc -a amd64 --build=any" --customize-hook=sync-out /build/rust-futures-channel-KjWK4b /tmp/rust-futures-channel-0.3.8-1io_lqpar bullseye /dev/null deb http://snapshot.notset.fr/archive/debian/20201123T152838Z unstable main I: automatically chosen mode: root I: chroot architecture amd64 is equal to the host's architecture I: automatically chosen format: tar I: using /tmp/mmdebstrap.pAHyYXnBcU as tempdir I: running apt-get update... I: downloading packages with apt... I: extracting archives... I: installing essential packages... I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "apt-get --yes install fakeroot util-linux"' exec /tmp/mmdebstrap.pAHyYXnBcU Reading package lists... Building dependency tree... util-linux is already the newest version (2.36.1-1). The following NEW packages will be installed: fakeroot libfakeroot 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 134 kB of archives. After this operation, 397 kB of additional disk space will be used. Get:1 http://snapshot.notset.fr/archive/debian/20201123T152838Z unstable/main amd64 libfakeroot amd64 1.25.3-1.1 [47.0 kB] Get:2 http://snapshot.notset.fr/archive/debian/20201123T152838Z unstable/main amd64 fakeroot amd64 1.25.3-1.1 [87.0 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 134 kB in 0s (1062 kB/s) Selecting previously unselected package libfakeroot:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 4691 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.25.3-1.1_amd64.deb ... Unpacking libfakeroot:amd64 (1.25.3-1.1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.25.3-1.1_amd64.deb ... Unpacking fakeroot (1.25.3-1.1) ... Setting up libfakeroot:amd64 (1.25.3-1.1) ... Setting up fakeroot (1.25.3-1.1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Processing triggers for libc-bin (2.31-4) ... I: running special hook: copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20201123T152838Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.pAHyYXnBcU Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm InRelease [81.6 kB] Hit:2 http://snapshot.notset.fr/archive/debian/20201123T152838Z unstable InRelease Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources [11.4 MB] Get:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages [11.1 MB] Fetched 22.6 MB in 19s (1183 kB/s) Reading package lists... I: installing remaining packages inside the chroot... I: running --customize-hook in shell: sh -c 'chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash' exec /tmp/mmdebstrap.pAHyYXnBcU I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d rust-futures-channel=0.3.8-1 && mkdir -p /build/rust-futures-channel-KjWK4b && dpkg-source --no-check -x /*.dsc /build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8 && chown -R builduser:builduser /build/rust-futures-channel-KjWK4b"' exec /tmp/mmdebstrap.pAHyYXnBcU Reading package lists... NOTICE: 'rust-futures-channel' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/rust-team/debcargo-conf.git [src/futures-channel] Please use: git clone https://salsa.debian.org/rust-team/debcargo-conf.git [src/futures-channel] to retrieve the latest (possibly unreleased) updates to the package. Need to get 34.8 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main rust-futures-channel 0.3.8-1 (dsc) [2301 B] Get:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main rust-futures-channel 0.3.8-1 (tar) [29.5 kB] Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main rust-futures-channel 0.3.8-1 (diff) [2992 B] Fetched 34.8 kB in 0s (540 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'rust-futures-channel_0.3.8-1.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting rust-futures-channel in /build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8 dpkg-source: info: unpacking rust-futures-channel_0.3.8.orig.tar.gz dpkg-source: info: unpacking rust-futures-channel_0.3.8-1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying collapse-features.patch I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1606158431" dpkg-buildpackage -uc -a amd64 --build=any"' exec /tmp/mmdebstrap.pAHyYXnBcU dpkg-buildpackage: info: source package rust-futures-channel dpkg-buildpackage: info: source version 0.3.8-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Henry-Nicolas Tourneur dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean --buildsystem cargo dh_auto_clean -O--buildsystem=cargo debian cargo wrapper: options, profiles, parallel: ['parallel=4'] [] ['-j4'] debian cargo wrapper: rust_type, gnu_type: x86_64-unknown-linux-gnu, x86_64-linux-gnu debian cargo wrapper: running subprocess (['env', 'RUST_BACKTRACE=1', '/usr/bin/cargo', 'clean', '--verbose', '--verbose'],) {'check': True} dh_autoreconf_clean -O--buildsystem=cargo dh_clean -O--buildsystem=cargo debian/rules binary-arch dh binary-arch --buildsystem cargo dh_update_autotools_config -a -O--buildsystem=cargo dh_autoreconf -a -O--buildsystem=cargo dh_auto_configure -a -O--buildsystem=cargo debian cargo wrapper: options, profiles, parallel: ['parallel=4'] [] ['-j4'] debian cargo wrapper: rust_type, gnu_type: x86_64-unknown-linux-gnu, x86_64-linux-gnu debian cargo wrapper: linking /usr/share/cargo/registry/* into /build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/debian/cargo_registry/ dh_auto_build -a -O--buildsystem=cargo debian/rules override_dh_auto_test make[1]: Entering directory '/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8' dh_auto_test -- test --all || true debian cargo wrapper: options, profiles, parallel: ['parallel=4'] [] ['-j4'] debian cargo wrapper: rust_type, gnu_type: x86_64-unknown-linux-gnu, x86_64-linux-gnu debian cargo wrapper: running subprocess (['env', 'RUST_BACKTRACE=1', '/usr/bin/cargo', '-Zavoid-dev-deps', 'test', '--verbose', '--verbose', '-j4', '--target', 'x86_64-unknown-linux-gnu', '--all'],) {} Compiling futures-core v0.3.8 Running `CARGO_PKG_DESCRIPTION='The core traits and types in for the `futures` library. ' CARGO_PKG_VERSION_PRE= CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_REPOSITORY='https://github.com/rust-lang/futures-rs' CARGO_PKG_AUTHORS='Alex Crichton ' LD_LIBRARY_PATH='/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/debug/deps:/usr/lib' CARGO_PKG_VERSION_PATCH=8 CARGO_MANIFEST_DIR=/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/debian/cargo_registry/futures-core-0.3.8 CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_NAME=futures-core CARGO_PKG_VERSION=0.3.8 CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/futures-rs' rustc --crate-name futures_core --edition=2018 /build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/debian/cargo_registry/futures-core-0.3.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C debuginfo=2 -C metadata=2f24e9b13beb1deb -C extra-filename=-2f24e9b13beb1deb --out-dir /build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/debug/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix /build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8=/usr/share/cargo/registry/futures-channel-0.3.8` Compiling futures-channel v0.3.8 (/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8) Running `CARGO_PKG_DESCRIPTION='Channels for asynchronous communication using futures-rs. ' CARGO_PKG_VERSION_PRE= CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_REPOSITORY='https://github.com/rust-lang/futures-rs' CARGO_PKG_AUTHORS='Alex Crichton ' LD_LIBRARY_PATH='/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/debug/deps:/usr/lib' CARGO_PKG_VERSION_PATCH=8 CARGO_MANIFEST_DIR=/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8 CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_NAME=futures-channel CARGO_PKG_VERSION=0.3.8 CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/futures-rs' rustc --crate-name futures_channel --edition=2018 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C debuginfo=2 -C metadata=2859e821b7cf40be -C extra-filename=-2859e821b7cf40be --out-dir /build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -C incremental=/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/x86_64-unknown-linux-gnu/debug/incremental -L dependency=/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/debug/deps --extern futures_core=/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/x86_64-unknown-linux-gnu/debug/deps/libfutures_core-2f24e9b13beb1deb.rmeta -C debuginfo=2 --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix /build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8=/usr/share/cargo/registry/futures-channel-0.3.8` Running `CARGO_PKG_DESCRIPTION='Channels for asynchronous communication using futures-rs. ' CARGO_PKG_VERSION_PRE= CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_REPOSITORY='https://github.com/rust-lang/futures-rs' CARGO_PKG_AUTHORS='Alex Crichton ' LD_LIBRARY_PATH='/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/debug/deps:/usr/lib' CARGO_PKG_VERSION_PATCH=8 CARGO_MANIFEST_DIR=/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8 CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_NAME=futures-channel CARGO_PKG_VERSION=0.3.8 CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/futures-rs' rustc --crate-name oneshot --edition=2018 tests/oneshot.rs --error-format=json --json=diagnostic-rendered-ansi --emit=dep-info,link -C debuginfo=2 --test -C metadata=90c0e351cd77ffb6 -C extra-filename=-90c0e351cd77ffb6 --out-dir /build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -C incremental=/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/x86_64-unknown-linux-gnu/debug/incremental -L dependency=/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/debug/deps --extern futures_channel=/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/x86_64-unknown-linux-gnu/debug/deps/libfutures_channel-2859e821b7cf40be.rlib --extern futures_core=/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/x86_64-unknown-linux-gnu/debug/deps/libfutures_core-2f24e9b13beb1deb.rlib -C debuginfo=2 --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix /build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8=/usr/share/cargo/registry/futures-channel-0.3.8` Running `CARGO_PKG_DESCRIPTION='Channels for asynchronous communication using futures-rs. ' CARGO_PKG_VERSION_PRE= CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_REPOSITORY='https://github.com/rust-lang/futures-rs' CARGO_PKG_AUTHORS='Alex Crichton ' LD_LIBRARY_PATH='/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/debug/deps:/usr/lib' CARGO_PKG_VERSION_PATCH=8 CARGO_MANIFEST_DIR=/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8 CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_NAME=futures-channel CARGO_PKG_VERSION=0.3.8 CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/futures-rs' rustc --crate-name futures_channel --edition=2018 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --emit=dep-info,link -C debuginfo=2 --test -C metadata=14b18e7a6c3974ab -C extra-filename=-14b18e7a6c3974ab --out-dir /build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -C incremental=/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/x86_64-unknown-linux-gnu/debug/incremental -L dependency=/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/debug/deps --extern futures_core=/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/x86_64-unknown-linux-gnu/debug/deps/libfutures_core-2f24e9b13beb1deb.rlib -C debuginfo=2 --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix /build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8=/usr/share/cargo/registry/futures-channel-0.3.8` Running `CARGO_PKG_DESCRIPTION='Channels for asynchronous communication using futures-rs. ' CARGO_PKG_VERSION_PRE= CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_REPOSITORY='https://github.com/rust-lang/futures-rs' CARGO_PKG_AUTHORS='Alex Crichton ' LD_LIBRARY_PATH='/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/debug/deps:/usr/lib' CARGO_PKG_VERSION_PATCH=8 CARGO_MANIFEST_DIR=/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8 CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_NAME=futures-channel CARGO_PKG_VERSION=0.3.8 CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/futures-rs' rustc --crate-name mpsc --edition=2018 tests/mpsc.rs --error-format=json --json=diagnostic-rendered-ansi --emit=dep-info,link -C debuginfo=2 --test -C metadata=d670d2253262244c -C extra-filename=-d670d2253262244c --out-dir /build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -C incremental=/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/x86_64-unknown-linux-gnu/debug/incremental -L dependency=/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/debug/deps --extern futures_channel=/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/x86_64-unknown-linux-gnu/debug/deps/libfutures_channel-2859e821b7cf40be.rlib --extern futures_core=/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/x86_64-unknown-linux-gnu/debug/deps/libfutures_core-2f24e9b13beb1deb.rlib -C debuginfo=2 --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix /build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8=/usr/share/cargo/registry/futures-channel-0.3.8` Running `CARGO_PKG_DESCRIPTION='Channels for asynchronous communication using futures-rs. ' CARGO_PKG_VERSION_PRE= CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_REPOSITORY='https://github.com/rust-lang/futures-rs' CARGO_PKG_AUTHORS='Alex Crichton ' LD_LIBRARY_PATH='/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/debug/deps:/usr/lib' CARGO_PKG_VERSION_PATCH=8 CARGO_MANIFEST_DIR=/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8 CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_NAME=futures-channel CARGO_PKG_VERSION=0.3.8 CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/futures-rs' rustc --crate-name mpsc_close --edition=2018 tests/mpsc-close.rs --error-format=json --json=diagnostic-rendered-ansi --emit=dep-info,link -C debuginfo=2 --test -C metadata=ca8d0afac99fe946 -C extra-filename=-ca8d0afac99fe946 --out-dir /build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -C incremental=/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/x86_64-unknown-linux-gnu/debug/incremental -L dependency=/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/debug/deps --extern futures_channel=/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/x86_64-unknown-linux-gnu/debug/deps/libfutures_channel-2859e821b7cf40be.rlib --extern futures_core=/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/x86_64-unknown-linux-gnu/debug/deps/libfutures_core-2f24e9b13beb1deb.rlib -C debuginfo=2 --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix /build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8=/usr/share/cargo/registry/futures-channel-0.3.8` error[E0433]: failed to resolve: use of undeclared type or module `futures` --> tests/mpsc-close.rs:1:5 | 1 | use futures::channel::mpsc; | ^^^^^^^ use of undeclared type or module `futures` error[E0433]: failed to resolve: use of undeclared type or module `futures` --> tests/mpsc-close.rs:2:5 | 2 | use futures::executor::block_on; | ^^^^^^^ use of undeclared type or module `futures` error[E0433]: failed to resolve: use of undeclared type or module `futures` --> tests/mpsc-close.rs:3:5 | 3 | use futures::sink::SinkExt; | ^^^^^^^ use of undeclared type or module `futures` error[E0433]: failed to resolve: use of undeclared type or module `futures` --> tests/mpsc-close.rs:4:5 | 4 | use futures::stream::StreamExt; | ^^^^^^^ use of undeclared type or module `futures` error[E0433]: failed to resolve: use of undeclared type or module `futures` --> tests/oneshot.rs:1:5 | 1 | use futures::channel::oneshot::{self, Sender}; | ^^^^^^^ use of undeclared type or module `futures` error[E0433]: failed to resolve: use of undeclared type or module `futures` --> tests/oneshot.rs:2:5 | 2 | use futures::executor::block_on; | ^^^^^^^ use of undeclared type or module `futures` error[E0433]: failed to resolve: use of undeclared type or module `futures` --> tests/oneshot.rs:3:5 | 3 | use futures::future::{FutureExt, poll_fn}; | ^^^^^^^ use of undeclared type or module `futures` error[E0433]: failed to resolve: use of undeclared type or module `futures` --> tests/oneshot.rs:4:5 | 4 | use futures::task::{Context, Poll}; | ^^^^^^^ use of undeclared type or module `futures` error[E0433]: failed to resolve: use of undeclared type or module `futures_test` --> tests/oneshot.rs:5:5 | 5 | use futures_test::task::panic_waker_ref; | ^^^^^^^^^^^^ use of undeclared type or module `futures_test` error[E0433]: failed to resolve: use of undeclared type or module `futures` --> tests/mpsc.rs:1:5 | 1 | use futures::channel::{mpsc, oneshot}; | ^^^^^^^ use of undeclared type or module `futures` error[E0433]: failed to resolve: use of undeclared type or module `futures` --> tests/mpsc.rs:2:5 | 2 | use futures::executor::{block_on, block_on_stream}; | ^^^^^^^ use of undeclared type or module `futures` error[E0433]: failed to resolve: use of undeclared type or module `futures` --> tests/mpsc.rs:3:5 | 3 | use futures::future::{FutureExt, poll_fn}; | ^^^^^^^ use of undeclared type or module `futures` error[E0433]: failed to resolve: use of undeclared type or module `futures` --> tests/mpsc.rs:4:5 | 4 | use futures::stream::{Stream, StreamExt}; | ^^^^^^^ use of undeclared type or module `futures` error[E0433]: failed to resolve: use of undeclared type or module `futures` --> tests/mpsc.rs:5:5 | 5 | use futures::sink::{Sink, SinkExt}; | ^^^^^^^ use of undeclared type or module `futures` error[E0433]: failed to resolve: use of undeclared type or module `futures` --> tests/mpsc.rs:6:5 | 6 | use futures::task::{Context, Poll}; | ^^^^^^^ use of undeclared type or module `futures` error[E0433]: failed to resolve: use of undeclared type or module `oneshot` --> tests/oneshot.rs:11:24 | 11 | let (mut tx, rx) = oneshot::channel::(); | ^^^^^^^ use of undeclared type or module `oneshot` error[E0433]: failed to resolve: use of undeclared type or module `oneshot` --> tests/oneshot.rs:27:24 | 27 | let (mut tx, rx) = oneshot::channel::(); | ^^^^^^^ use of undeclared type or module `oneshot` error[E0433]: failed to resolve: use of undeclared type or module `oneshot` --> tests/oneshot.rs:47:26 | 47 | let (otx, orx) = oneshot::channel::(); | ^^^^^^^ use of undeclared type or module `oneshot` error[E0433]: failed to resolve: use of undeclared type or module `oneshot` --> tests/oneshot.rs:60:24 | 60 | let (mut tx, rx) = oneshot::channel::(); | ^^^^^^^ use of undeclared type or module `oneshot` error[E0433]: failed to resolve: use of undeclared type or module `mpsc` --> tests/mpsc-close.rs:10:34 | 10 | let (mut sender, receiver) = mpsc::channel(1); | ^^^^ use of undeclared type or module `mpsc` error[E0433]: failed to resolve: use of undeclared type or module `Poll` --> tests/oneshot.rs:62:43 | 62 | assert_eq!(tx.poll_canceled(&mut cx), Poll::Pending); | ^^^^ use of undeclared type or module `Poll` error[E0433]: failed to resolve: use of undeclared type or module `oneshot` --> tests/oneshot.rs:69:28 | 69 | let (mut tx, mut rx) = oneshot::channel::(); | ^^^^^^^ use of undeclared type or module `oneshot` error[E0433]: failed to resolve: use of undeclared type or module `Poll` --> tests/oneshot.rs:73:13 | 73 | Poll::Ready(Err(_)) => {}, | ^^^^ use of undeclared type or module `Poll` error[E0433]: failed to resolve: use of undeclared type or module `futures_test` --> tests/mpsc.rs:8:5 | 8 | use futures_test::task::{new_count_waker, noop_context}; | ^^^^^^^^^^^^ use of undeclared type or module `futures_test` error[E0433]: failed to resolve: use of undeclared type or module `oneshot` --> tests/oneshot.rs:83:28 | 83 | let (mut tx, mut rx) = oneshot::channel::(); | ^^^^^^^ use of undeclared type or module `oneshot` error[E0432]: unresolved import `futures` --> tests/mpsc.rs:7:5 | 7 | use futures::pin_mut; | ^^^^^^^ use of undeclared type or module `futures` error: cannot determine resolution for the macro `pin_mut` --> tests/mpsc.rs:32:9 | 32 | pin_mut!(tx, rx); | ^^^^^^^ | = note: import resolution is stuck, try simplifying macro imports error[E0433]: failed to resolve: use of undeclared type or module `mpsc` --> tests/mpsc.rs:14:21 | 14 | impl AssertSend for mpsc::Sender {} | ^^^^ use of undeclared type or module `mpsc` error[E0433]: failed to resolve: use of undeclared type or module `mpsc` --> tests/mpsc.rs:15:21 | 15 | impl AssertSend for mpsc::Receiver {} | ^^^^ use of undeclared type or module `mpsc` error[E0433]: failed to resolve: use of undeclared type or module `mpsc` --> tests/mpsc.rs:19:24 | 19 | let (mut tx, rx) = mpsc::channel::(16); | ^^^^ use of undeclared type or module `mpsc` error[E0433]: failed to resolve: use of undeclared type or module `oneshot` --> tests/oneshot.rs:96:20 | 96 | let (tx, rx) = oneshot::channel::(); | ^^^^^^^ use of undeclared type or module `oneshot` error[E0433]: failed to resolve: use of undeclared type or module `futures` --> tests/mpsc-close.rs:17:44 | 17 | block_on(receiver.take(3).for_each(|_| futures::future::ready(()))); | ^^^^^^^ use of undeclared type or module `futures` error[E0433]: failed to resolve: use of undeclared type or module `mpsc` --> tests/mpsc-close.rs:25:33 | 25 | let (mut tx1, mut rx) = mpsc::channel(1); | ^^^^ use of undeclared type or module `mpsc` error[E0433]: failed to resolve: use of undeclared type or module `oneshot` --> tests/oneshot.rs:112:30 | 112 | let (otx, mut orx) = oneshot::channel::(); | ^^^^^^^ use of undeclared type or module `oneshot` error[E0433]: failed to resolve: use of undeclared type or module `mpsc` --> tests/mpsc.rs:31:24 | 31 | let (tx, rx) = mpsc::channel::(0); | ^^^^ use of undeclared type or module `mpsc` error[E0433]: failed to resolve: use of undeclared type or module `mpsc` --> tests/mpsc-close.rs:47:33 | 47 | let (mut tx1, mut rx) = mpsc::unbounded(); | ^^^^ use of undeclared type or module `mpsc` error[E0425]: cannot find function `poll_fn` in this scope --> tests/oneshot.rs:13:13 | 13 | let f = poll_fn(|cx| { | ^^^^^^^ not found in this scope | help: consider importing this function | 1 | use core::future::poll_fn; | error[E0433]: failed to resolve: use of undeclared type or module `Poll` --> tests/oneshot.rs:19:9 | 19 | Poll::Ready(()) | ^^^^ not found in this scope | help: consider importing one of these items | 1 | use core::task::Poll; | 1 | use crate::thread::thread::env::sys::ext::net::sys_common::backtrace::backtrace_rs::symbolize::gimli::mystd::task::Poll; | 1 | use futures_core::__private::Poll; | 1 | use std::task::Poll; | error[E0425]: cannot find function `block_on` in this scope --> tests/oneshot.rs:22:5 | 22 | block_on(f); | ^^^^^^^^ not found in this scope error[E0425]: cannot find function `block_on` in this scope --> tests/oneshot.rs:30:9 | 30 | block_on(tx.cancellation()); | ^^^^^^^^ not found in this scope error[E0412]: cannot find type `Sender` in this scope --> tests/oneshot.rs:38:37 | 38 | let (tx, rx) = mpsc::channel::<(Sender<_>, mpsc::Sender<_>)>(); | ^^^^^^ | help: a trait with a similar name exists | 38 | let (tx, rx) = mpsc::channel::<(Send<_>, mpsc::Sender<_>)>(); | ^^^^ help: consider importing one of these items | 1 | use crate::mpsc::Sender; | 1 | use std::sync::mpsc::Sender; | error[E0425]: cannot find function `block_on` in this scope --> tests/oneshot.rs:41:13 | 41 | block_on(tx.cancellation()); | ^^^^^^^^ not found in this scope error[E0433]: failed to resolve: use of undeclared type or module `Context` --> tests/oneshot.rs:61:18 | 61 | let mut cx = Context::from_waker(panic_waker_ref()); | ^^^^^^^ not found in this scope | help: consider importing one of these items | 1 | use core::task::Context; | 1 | use crate::thread::thread::env::sys::ext::net::sys_common::backtrace::backtrace_rs::symbolize::gimli::Context; | 1 | use crate::thread::thread::env::sys::ext::net::sys_common::backtrace::backtrace_rs::symbolize::gimli::mystd::task::Context; | 1 | use futures_core::task::Context; | and 1 other candidate error[E0425]: cannot find function `panic_waker_ref` in this scope --> tests/oneshot.rs:61:38 | 61 | let mut cx = Context::from_waker(panic_waker_ref()); | ^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `block_on` in this scope --> tests/oneshot.rs:71:5 | 71 | block_on(poll_fn(|cx| { | ^^^^^^^^ not found in this scope error[E0425]: cannot find function `poll_fn` in this scope --> tests/oneshot.rs:71:14 | 71 | block_on(poll_fn(|cx| { | ^^^^^^^ not found in this scope | help: consider importing this function | 1 | use core::future::poll_fn; | error[E0433]: failed to resolve: use of undeclared type or module `Poll` --> tests/oneshot.rs:77:9 | 77 | Poll::Ready(()) | ^^^^ not found in this scope | help: consider importing one of these items | 1 | use core::task::Poll; | 1 | use crate::thread::thread::env::sys::ext::net::sys_common::backtrace::backtrace_rs::symbolize::gimli::mystd::task::Poll; | 1 | use futures_core::__private::Poll; | 1 | use std::task::Poll; | error[E0425]: cannot find function `block_on` in this scope --> tests/oneshot.rs:89:5 | 89 | block_on(tx.cancellation()); | ^^^^^^^^ not found in this scope error[E0412]: cannot find type `Sender` in this scope --> tests/oneshot.rs:104:36 | 104 | let (tx, rx) = mpsc::channel::>(); | ^^^^^^ | help: a trait with a similar name exists | 104 | let (tx, rx) = mpsc::channel::>(); | ^^^^ help: consider importing one of these items | 1 | use crate::mpsc::Sender; | 1 | use std::sync::mpsc::Sender; | error[E0425]: cannot find function `block_on` in this scope --> tests/oneshot.rs:116:17 | 116 | let _ = block_on(orx); | ^^^^^^^^ not found in this scope error[E0433]: failed to resolve: use of undeclared type or module `mpsc` --> tests/mpsc.rs:65:25 | 65 | let (mut tx1, rx) = mpsc::channel::(16); | ^^^^ use of undeclared type or module `mpsc` error[E0433]: failed to resolve: use of undeclared type or module `mpsc` --> tests/mpsc-close.rs:72:33 | 72 | let (mut tx1, mut rx) = mpsc::channel(1); | ^^^^ use of undeclared type or module `mpsc` error[E0433]: failed to resolve: use of undeclared type or module `mpsc` --> tests/mpsc.rs:78:24 | 78 | let (mut tx, rx) = mpsc::channel::(16); | ^^^^ use of undeclared type or module `mpsc` error[E0433]: failed to resolve: use of undeclared type or module `mpsc` --> tests/mpsc-close.rs:88:29 | 88 | let (tx1, mut rx) = mpsc::unbounded(); | ^^^^ use of undeclared type or module `mpsc` error[E0433]: failed to resolve: use of undeclared type or module `mpsc` --> tests/mpsc.rs:92:24 | 92 | let (mut tx, rx) = mpsc::channel::(0); | ^^^^ use of undeclared type or module `mpsc` error[E0433]: failed to resolve: use of undeclared type or module `mpsc` --> tests/mpsc-close.rs:110:34 | 110 | let (sender, receiver) = mpsc::unbounded(); | ^^^^ use of undeclared type or module `mpsc` error[E0433]: failed to resolve: use of undeclared type or module `mpsc` --> tests/mpsc-close.rs:129:38 | 129 | let (mut sender, receiver) = mpsc::channel(1); | ^^^^ use of undeclared type or module `mpsc` error[E0425]: cannot find function `block_on` in this scope --> tests/mpsc-close.rs:13:28 | 13 | while let Ok(()) = block_on(sender.send(42)) {} | ^^^^^^^^ not found in this scope error[E0433]: failed to resolve: use of undeclared type or module `mpsc` --> tests/mpsc.rs:107:28 | 107 | let (mut tx, mut rx) = mpsc::channel::(10); | ^^^^ use of undeclared type or module `mpsc` error[E0425]: cannot find function `block_on` in this scope --> tests/mpsc-close.rs:17:5 | 17 | block_on(receiver.take(3).for_each(|_| futures::future::ready(()))); | ^^^^^^^^ not found in this scope error[E0425]: cannot find function `block_on` in this scope --> tests/mpsc-close.rs:32:9 | 32 | block_on(tx3.close()).unwrap(); | ^^^^^^^^ not found in this scope error[E0425]: cannot find function `block_on` in this scope --> tests/mpsc-close.rs:38:9 | 38 | block_on(tx4.send(5)).unwrap(); | ^^^^^^^^ not found in this scope error[E0425]: cannot find function `block_on` in this scope --> tests/mpsc-close.rs:39:20 | 39 | assert_eq!(block_on(rx.next()), Some(5)); | ^^^^^^^^ not found in this scope error[E0425]: cannot find function `block_on` in this scope --> tests/mpsc-close.rs:43:20 | 43 | assert_eq!(block_on(rx.next()), None); | ^^^^^^^^ not found in this scope error[E0425]: cannot find function `block_on` in this scope --> tests/mpsc-close.rs:54:9 | 54 | block_on(tx3.close()).unwrap(); | ^^^^^^^^ not found in this scope error[E0425]: cannot find function `block_on` in this scope --> tests/mpsc-close.rs:60:9 | 60 | block_on(tx4.send(5)).unwrap(); | ^^^^^^^^ not found in this scope error[E0425]: cannot find function `block_on` in this scope --> tests/mpsc-close.rs:61:20 | 61 | assert_eq!(block_on(rx.next()), Some(5)); | ^^^^^^^^ not found in this scope error[E0425]: cannot find function `block_on` in this scope --> tests/mpsc-close.rs:65:20 | 65 | assert_eq!(block_on(rx.next()), None); | ^^^^^^^^ not found in this scope error[E0425]: cannot find function `block_on` in this scope --> tests/mpsc-close.rs:81:19 | 81 | let err = block_on(tx2.send(5)).unwrap_err(); | ^^^^^^^^ not found in this scope error[E0425]: cannot find function `block_on` in this scope --> tests/mpsc-close.rs:84:20 | 84 | assert_eq!(block_on(rx.next()), None); | ^^^^^^^^ not found in this scope error[E0425]: cannot find function `block_on` in this scope --> tests/mpsc-close.rs:97:19 | 97 | let err = block_on(tx2.send(5)).unwrap_err(); | ^^^^^^^^ not found in this scope error[E0425]: cannot find function `block_on` in this scope --> tests/mpsc-close.rs:100:20 | 100 | assert_eq!(block_on(rx.next()), None); | ^^^^^^^^ not found in this scope error[E0433]: failed to resolve: use of undeclared type or module `Poll` --> tests/mpsc.rs:115:13 | 115 | Poll::Pending | Poll::Ready(Ok(_)) => panic!(), | ^^^^ use of undeclared type or module `Poll` error[E0433]: failed to resolve: use of undeclared type or module `Poll` --> tests/mpsc.rs:115:29 | 115 | Poll::Pending | Poll::Ready(Ok(_)) => panic!(), | ^^^^ use of undeclared type or module `Poll` error[E0433]: failed to resolve: use of undeclared type or module `Poll` --> tests/mpsc.rs:116:13 | 116 | Poll::Ready(Err(e)) => assert!(e.is_disconnected()), | ^^^^ use of undeclared type or module `Poll` error[E0433]: failed to resolve: use of undeclared type or module `mpsc` --> tests/mpsc.rs:125:23 | 125 | let (_, mut rx) = mpsc::channel::(10); | ^^^^ use of undeclared type or module `mpsc` error[E0433]: failed to resolve: use of undeclared type or module `mpsc` --> tests/mpsc.rs:205:20 | 205 | let (tx, rx) = mpsc::unbounded::(); | ^^^^ use of undeclared type or module `mpsc` error[E0433]: failed to resolve: use of undeclared type or module `mpsc` --> tests/mpsc.rs:234:20 | 234 | let (tx, rx) = mpsc::channel::(0); | ^^^^ use of undeclared type or module `mpsc` error[E0433]: failed to resolve: use of undeclared type or module `mpsc` --> tests/mpsc.rs:265:24 | 265 | let (mut tx, rx) = mpsc::channel::(0); | ^^^^ use of undeclared type or module `mpsc` error[E0433]: failed to resolve: use of undeclared type or module `Poll` --> tests/mpsc.rs:295:29 | 295 | ... Poll::Ready(Some(_)) => { | ^^^^ use of undeclared type or module `Poll` error[E0433]: failed to resolve: use of undeclared type or module `Poll` --> tests/mpsc.rs:298:29 | 298 | ... Poll::Ready(None) => { | ^^^^ use of undeclared type or module `Poll` error[E0433]: failed to resolve: use of undeclared type or module `Poll` --> tests/mpsc.rs:302:29 | 302 | ... Poll::Pending => {}, | ^^^^ use of undeclared type or module `Poll` error[E0433]: failed to resolve: use of undeclared type or module `mpsc` --> tests/mpsc.rs:332:24 | 332 | let (tx, rx) = mpsc::channel(1); | ^^^^ use of undeclared type or module `mpsc` error[E0433]: failed to resolve: use of undeclared type or module `mpsc` --> tests/mpsc.rs:345:37 | 345 | async fn send_one_two_three(mut tx: mpsc::Sender) { | ^^^^ use of undeclared type or module `mpsc` error[E0433]: failed to resolve: use of undeclared type or module `mpsc` --> tests/mpsc.rs:354:20 | 354 | let (tx, rx) = mpsc::unbounded(); | ^^^^ use of undeclared type or module `mpsc` error[E0433]: failed to resolve: use of undeclared type or module `mpsc` --> tests/mpsc.rs:391:47 | 391 | async fn stress_poll_ready_sender(mut sender: mpsc::Sender, count: u32) { | ^^^^ use of undeclared type or module `mpsc` error[E0433]: failed to resolve: use of undeclared type or module `mpsc` --> tests/mpsc.rs:406:24 | 406 | let (tx, rx) = mpsc::channel(capacity); | ^^^^ use of undeclared type or module `mpsc` error[E0433]: failed to resolve: use of undeclared type or module `mpsc` --> tests/mpsc.rs:433:24 | 433 | let (mut tx, rx) = mpsc::channel(0); | ^^^^ use of undeclared type or module `mpsc` error: aborting due to 29 previous errors error[E0433]: failed to resolve: use of undeclared type or module `mpsc` --> tests/mpsc.rs:455:24 | 455 | let (mut tx, rx) = mpsc::channel(0); | ^^^^ use of undeclared type or module `mpsc` Some errors have detailed explanations: E0412, E0425, E0433. For more information about an error, try `rustc --explain E0412`. error: aborting due to 26 previous errors Some errors have detailed explanations: E0425, E0433. For more information about an error, try `rustc --explain E0425`. error[E0433]: failed to resolve: use of undeclared type or module `oneshot` --> tests/mpsc.rs:460:30 | 460 | let (readytx, readyrx) = oneshot::channel::<()>(); | ^^^^^^^ use of undeclared type or module `oneshot` error: could not compile `futures-channel`. Caused by: process didn't exit successfully: `CARGO_PKG_DESCRIPTION='Channels for asynchronous communication using futures-rs. ' CARGO_PKG_VERSION_PRE= CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_REPOSITORY='https://github.com/rust-lang/futures-rs' CARGO_PKG_AUTHORS='Alex Crichton ' LD_LIBRARY_PATH='/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/debug/deps:/usr/lib' CARGO_PKG_VERSION_PATCH=8 CARGO_MANIFEST_DIR=/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8 CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_NAME=futures-channel CARGO_PKG_VERSION=0.3.8 CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/futures-rs' rustc --crate-name oneshot --edition=2018 tests/oneshot.rs --error-format=json --json=diagnostic-rendered-ansi --emit=dep-info,link -C debuginfo=2 --test -C metadata=90c0e351cd77ffb6 -C extra-filename=-90c0e351cd77ffb6 --out-dir /build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -C incremental=/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/x86_64-unknown-linux-gnu/debug/incremental -L dependency=/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/debug/deps --extern futures_channel=/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/x86_64-unknown-linux-gnu/debug/deps/libfutures_channel-2859e821b7cf40be.rlib --extern futures_core=/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/x86_64-unknown-linux-gnu/debug/deps/libfutures_core-2f24e9b13beb1deb.rlib -C debuginfo=2 --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix /build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8=/usr/share/cargo/registry/futures-channel-0.3.8` (exit code: 1) warning: build failed, waiting for other jobs to finish... error: could not compile `futures-channel`. Caused by: process didn't exit successfully: `CARGO_PKG_DESCRIPTION='Channels for asynchronous communication using futures-rs. ' CARGO_PKG_VERSION_PRE= CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_REPOSITORY='https://github.com/rust-lang/futures-rs' CARGO_PKG_AUTHORS='Alex Crichton ' LD_LIBRARY_PATH='/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/debug/deps:/usr/lib' CARGO_PKG_VERSION_PATCH=8 CARGO_MANIFEST_DIR=/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8 CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_NAME=futures-channel CARGO_PKG_VERSION=0.3.8 CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/futures-rs' rustc --crate-name mpsc_close --edition=2018 tests/mpsc-close.rs --error-format=json --json=diagnostic-rendered-ansi --emit=dep-info,link -C debuginfo=2 --test -C metadata=ca8d0afac99fe946 -C extra-filename=-ca8d0afac99fe946 --out-dir /build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -C incremental=/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/x86_64-unknown-linux-gnu/debug/incremental -L dependency=/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/debug/deps --extern futures_channel=/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/x86_64-unknown-linux-gnu/debug/deps/libfutures_channel-2859e821b7cf40be.rlib --extern futures_core=/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/x86_64-unknown-linux-gnu/debug/deps/libfutures_core-2f24e9b13beb1deb.rlib -C debuginfo=2 --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix /build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8=/usr/share/cargo/registry/futures-channel-0.3.8` (exit code: 1) warning: build failed, waiting for other jobs to finish... error[E0433]: failed to resolve: use of undeclared type or module `mpsc` --> tests/mpsc.rs:482:24 | 482 | let (mut tx, rx) = mpsc::channel(0); | ^^^^ use of undeclared type or module `mpsc` error[E0433]: failed to resolve: use of undeclared type or module `mpsc` --> tests/mpsc.rs:501:28 | 501 | let (mut tx, mut rx) = mpsc::channel(1); | ^^^^ use of undeclared type or module `mpsc` error[E0433]: failed to resolve: use of undeclared type or module `mpsc` --> tests/mpsc.rs:515:25 | 515 | let (mut txa1, _) = mpsc::channel::(1); | ^^^^ use of undeclared type or module `mpsc` error[E0433]: failed to resolve: use of undeclared type or module `mpsc` --> tests/mpsc.rs:518:25 | 518 | let (mut txb1, _) = mpsc::channel::(1); | ^^^^ use of undeclared type or module `mpsc` error[E0433]: failed to resolve: use of undeclared type or module `mpsc` --> tests/mpsc.rs:534:22 | 534 | let (txa, rxa) = mpsc::channel::(1); | ^^^^ use of undeclared type or module `mpsc` error[E0433]: failed to resolve: use of undeclared type or module `mpsc` --> tests/mpsc.rs:535:22 | 535 | let (txb, rxb) = mpsc::channel::(1); | ^^^^ use of undeclared type or module `mpsc` error[E0433]: failed to resolve: use of undeclared type or module `mpsc` --> tests/mpsc.rs:552:25 | 552 | let (mut txa1, _) = mpsc::channel::(1); | ^^^^ use of undeclared type or module `mpsc` error[E0433]: failed to resolve: use of undeclared type or module `mpsc` --> tests/mpsc.rs:555:25 | 555 | let (mut txb1, _) = mpsc::channel::(1); | ^^^^ use of undeclared type or module `mpsc` error[E0433]: failed to resolve: use of undeclared type or module `mpsc` --> tests/mpsc.rs:597:28 | 597 | let (mut tx, mut rx) = mpsc::channel(1); | ^^^^ use of undeclared type or module `mpsc` error[E0433]: failed to resolve: use of undeclared type or module `Poll` --> tests/mpsc.rs:601:42 | 601 | assert_eq!(task.poll_unpin(&mut cx), Poll::Pending); | ^^^^ use of undeclared type or module `Poll` error[E0433]: failed to resolve: use of undeclared type or module `mpsc` --> tests/mpsc.rs:618:29 | 618 | let (mut tx1, mut rx) = mpsc::channel(1); | ^^^^ use of undeclared type or module `mpsc` error[E0433]: failed to resolve: use of undeclared type or module `Poll` --> tests/mpsc.rs:623:42 | 623 | assert_eq!(task.poll_unpin(&mut cx), Poll::Pending); | ^^^^ use of undeclared type or module `Poll` error[E0425]: cannot find function `block_on` in this scope --> tests/mpsc.rs:21:5 | 21 | block_on(tx.send(1)).unwrap(); | ^^^^^^^^ not found in this scope error[E0425]: cannot find function `block_on` in this scope --> tests/mpsc.rs:23:21 | 23 | let v: Vec<_> = block_on(rx.collect()); | ^^^^^^^^ not found in this scope error[E0425]: cannot find function `block_on` in this scope --> tests/mpsc.rs:30:5 | 30 | block_on(poll_fn(move |cx| { | ^^^^^^^^ not found in this scope error[E0425]: cannot find function `poll_fn` in this scope --> tests/mpsc.rs:30:14 | 30 | block_on(poll_fn(move |cx| { | ^^^^^^^ not found in this scope | help: consider importing this function | 1 | use core::future::poll_fn; | error[E0433]: failed to resolve: use of undeclared type or module `Poll` --> tests/mpsc.rs:47:47 | 47 | assert_eq!(rx.as_mut().poll_next(cx), Poll::Ready(Some(1))); | ^^^^ not found in this scope | help: consider importing one of these items | 1 | use core::task::Poll; | 1 | use crate::thread::thread::env::sys::ext::net::sys_common::backtrace::backtrace_rs::symbolize::gimli::mystd::task::Poll; | 1 | use futures_core::__private::Poll; | 1 | use std::task::Poll; | error[E0433]: failed to resolve: use of undeclared type or module `Poll` --> tests/mpsc.rs:56:47 | 56 | assert_eq!(rx.as_mut().poll_next(cx), Poll::Ready(Some(2))); | ^^^^ not found in this scope | help: consider importing one of these items | 1 | use core::task::Poll; | 1 | use crate::thread::thread::env::sys::ext::net::sys_common::backtrace::backtrace_rs::symbolize::gimli::mystd::task::Poll; | 1 | use futures_core::__private::Poll; | 1 | use std::task::Poll; | error[E0433]: failed to resolve: use of undeclared type or module `Poll` --> tests/mpsc.rs:59:9 | 59 | Poll::Ready(()) | ^^^^ not found in this scope | help: consider importing one of these items | 1 | use core::task::Poll; | 1 | use crate::thread::thread::env::sys::ext::net::sys_common::backtrace::backtrace_rs::symbolize::gimli::mystd::task::Poll; | 1 | use futures_core::__private::Poll; | 1 | use std::task::Poll; | error[E0425]: cannot find function `block_on_stream` in this scope --> tests/mpsc.rs:66:18 | 66 | let mut rx = block_on_stream(rx); | ^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `block_on` in this scope --> tests/mpsc.rs:69:5 | 69 | block_on(tx1.send(1)).unwrap(); | ^^^^^^^^ not found in this scope error[E0425]: cannot find function `block_on` in this scope --> tests/mpsc.rs:72:5 | 72 | block_on(tx2.send(2)).unwrap(); | ^^^^^^^^ not found in this scope error[E0425]: cannot find function `block_on` in this scope --> tests/mpsc.rs:81:9 | 81 | block_on(tx.send(1)).unwrap(); | ^^^^^^^^ not found in this scope error[E0425]: cannot find function `block_on` in this scope --> tests/mpsc.rs:84:21 | 84 | let v: Vec<_> = block_on(rx.take(1).collect()); | ^^^^^^^^ not found in this scope error[E0425]: cannot find function `block_on` in this scope --> tests/mpsc.rs:95:9 | 95 | block_on(tx.send(1)).unwrap(); | ^^^^^^^^ not found in this scope error[E0425]: cannot find function `block_on` in this scope --> tests/mpsc.rs:96:9 | 96 | block_on(tx.send(2)).unwrap(); | ^^^^^^^^ not found in this scope error[E0425]: cannot find function `block_on` in this scope --> tests/mpsc.rs:99:21 | 99 | let v: Vec<_> = block_on(rx.collect()); | ^^^^^^^^ not found in this scope error[E0425]: cannot find function `block_on` in this scope --> tests/mpsc.rs:110:5 | 110 | block_on(poll_fn(move |cx| { | ^^^^^^^^ not found in this scope error[E0425]: cannot find function `poll_fn` in this scope --> tests/mpsc.rs:110:14 | 110 | block_on(poll_fn(move |cx| { | ^^^^^^^ not found in this scope | help: consider importing this function | 1 | use core::future::poll_fn; | error[E0433]: failed to resolve: use of undeclared type or module `Poll` --> tests/mpsc.rs:113:44 | 113 | assert_eq!(rx.poll_next_unpin(cx), Poll::Ready(None)); | ^^^^ not found in this scope | help: consider importing one of these items | 1 | use core::task::Poll; | 1 | use crate::thread::thread::env::sys::ext::net::sys_common::backtrace::backtrace_rs::symbolize::gimli::mystd::task::Poll; | 1 | use futures_core::__private::Poll; | 1 | use std::task::Poll; | error[E0433]: failed to resolve: use of undeclared type or module `Poll` --> tests/mpsc.rs:119:9 | 119 | Poll::Ready(()) | ^^^^ not found in this scope | help: consider importing one of these items | 1 | use core::task::Poll; | 1 | use crate::thread::thread::env::sys::ext::net::sys_common::backtrace::backtrace_rs::symbolize::gimli::mystd::task::Poll; | 1 | use futures_core::__private::Poll; | 1 | use std::task::Poll; | error[E0425]: cannot find function `block_on` in this scope --> tests/mpsc.rs:128:5 | 128 | block_on(poll_fn(move |cx| { | ^^^^^^^^ not found in this scope error[E0425]: cannot find function `poll_fn` in this scope --> tests/mpsc.rs:128:14 | 128 | block_on(poll_fn(move |cx| { | ^^^^^^^ not found in this scope | help: consider importing this function | 1 | use core::future::poll_fn; | error[E0433]: failed to resolve: use of undeclared type or module `Poll` --> tests/mpsc.rs:129:44 | 129 | assert_eq!(rx.poll_next_unpin(cx), Poll::Ready(None)); | ^^^^ not found in this scope | help: consider importing one of these items | 1 | use core::task::Poll; | 1 | use crate::thread::thread::env::sys::ext::net::sys_common::backtrace::backtrace_rs::symbolize::gimli::mystd::task::Poll; | 1 | use futures_core::__private::Poll; | 1 | use std::task::Poll; | error[E0433]: failed to resolve: use of undeclared type or module `Poll` --> tests/mpsc.rs:130:9 | 130 | Poll::Ready(()) | ^^^^ not found in this scope | help: consider importing one of these items | 1 | use core::task::Poll; | 1 | use crate::thread::thread::env::sys::ext::net::sys_common::backtrace::backtrace_rs::symbolize::gimli::mystd::task::Poll; | 1 | use futures_core::__private::Poll; | 1 | use std::task::Poll; | error[E0425]: cannot find function `block_on` in this scope --> tests/mpsc.rs:208:30 | 208 | let result: Vec<_> = block_on(rx.collect()); | ^^^^^^^^ not found in this scope error[E0425]: cannot find function `block_on` in this scope --> tests/mpsc.rs:237:30 | 237 | let result: Vec<_> = block_on(rx.collect()); | ^^^^^^^^ not found in this scope error[E0425]: cannot find function `block_on` in this scope --> tests/mpsc.rs:249:17 | 249 | block_on(tx.send(1)).unwrap(); | ^^^^^^^^ not found in this scope error[E0425]: cannot find function `block_on` in this scope --> tests/mpsc.rs:283:36 | 283 | let item = block_on(rx.next()); | ^^^^^^^^ not found in this scope error[E0425]: cannot find function `noop_context` in this scope --> tests/mpsc.rs:294:55 | 294 | match rx.poll_next_unpin(&mut noop_context()) { | ^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `block_on` in this scope --> tests/mpsc.rs:316:9 | 316 | block_on(tx.send(i)).unwrap(); | ^^^^^^^^ not found in this scope error[E0405]: cannot find trait `Stream` in this scope --> tests/mpsc.rs:331:23 | 331 | fn list() -> impl Stream { | ^^^^^^ not found in this scope | help: consider importing this trait | 1 | use futures_core::Stream; | error[E0425]: cannot find function `block_on` in this scope --> tests/mpsc.rs:334:13 | 334 | block_on(send_one_two_three(tx)); | ^^^^^^^^ not found in this scope error[E0425]: cannot find function `block_on` in this scope --> tests/mpsc.rs:340:25 | 340 | let v: Vec<_> = block_on(list().collect()); | ^^^^^^^^ not found in this scope error[E0425]: cannot find function `block_on_stream` in this scope --> tests/mpsc.rs:355:18 | 355 | let mut rx = block_on_stream(rx); | ^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `block_on` in this scope --> tests/mpsc.rs:411:17 | 411 | block_on(stress_poll_ready_sender(sender, AMT)) | ^^^^^^^^ not found in this scope error[E0425]: cannot find function `block_on` in this scope --> tests/mpsc.rs:416:30 | 416 | let result: Vec<_> = block_on(rx.collect()); | ^^^^^^^^ not found in this scope error[E0425]: cannot find function `block_on` in this scope --> tests/mpsc.rs:445:26 | 445 | let result: Vec<_> = block_on(rx.collect()); | ^^^^^^^^ not found in this scope error[E0425]: cannot find function `block_on_stream` in this scope --> tests/mpsc.rs:456:18 | 456 | let mut rx = block_on_stream(rx); | ^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `block_on` in this scope --> tests/mpsc.rs:463:9 | 463 | block_on(poll_fn(|cx| { | ^^^^^^^^ not found in this scope error[E0425]: cannot find function `poll_fn` in this scope --> tests/mpsc.rs:463:18 | 463 | block_on(poll_fn(|cx| { | ^^^^^^^ not found in this scope | help: consider importing this function | 1 | use core::future::poll_fn; | error[E0433]: failed to resolve: use of undeclared type or module `Poll` --> tests/mpsc.rs:465:13 | 465 | Poll::Ready(()) | ^^^^ not found in this scope | help: consider importing one of these items | 1 | use core::task::Poll; | 1 | use crate::thread::thread::env::sys::ext::net::sys_common::backtrace::backtrace_rs::symbolize::gimli::mystd::task::Poll; | 1 | use futures_core::__private::Poll; | 1 | use std::task::Poll; | error[E0425]: cannot find function `block_on` in this scope --> tests/mpsc.rs:469:9 | 469 | block_on(tx.send("goodbye")).unwrap(); | ^^^^^^^^ not found in this scope error[E0425]: cannot find function `block_on` in this scope --> tests/mpsc.rs:472:13 | 472 | let _ = block_on(readyrx); | ^^^^^^^^ not found in this scope error[E0425]: cannot find function `block_on_stream` in this scope --> tests/mpsc.rs:483:18 | 483 | let mut rx = block_on_stream(rx); | ^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `new_count_waker` in this scope --> tests/mpsc.rs:594:28 | 594 | let (waker, counter) = new_count_waker(); | ^^^^^^^^^^^^^^^ not found in this scope error[E0433]: failed to resolve: use of undeclared type or module `Context` --> tests/mpsc.rs:595:18 | 595 | let mut cx = Context::from_waker(&waker); | ^^^^^^^ not found in this scope | help: consider importing one of these items | 1 | use core::task::Context; | 1 | use crate::thread::thread::env::sys::ext::net::sys_common::backtrace::backtrace_rs::symbolize::gimli::Context; | 1 | use crate::thread::thread::env::sys::ext::net::sys_common::backtrace::backtrace_rs::symbolize::gimli::mystd::task::Context; | 1 | use futures_core::task::Context; | and 1 other candidate error[E0425]: cannot find function `block_on` in this scope --> tests/mpsc.rs:598:5 | 598 | block_on(tx.send(1)).unwrap(); | ^^^^^^^^ not found in this scope error[E0425]: cannot find function `block_on` in this scope --> tests/mpsc.rs:604:16 | 604 | let item = block_on(rx.next()).unwrap(); | ^^^^^^^^ not found in this scope error[E0433]: failed to resolve: use of undeclared type or module `Poll` --> tests/mpsc.rs:607:42 | 607 | assert_eq!(task.poll_unpin(&mut cx), Poll::Ready(Ok(()))); | ^^^^ not found in this scope | help: consider importing one of these items | 1 | use core::task::Poll; | 1 | use crate::thread::thread::env::sys::ext::net::sys_common::backtrace::backtrace_rs::symbolize::gimli::mystd::task::Poll; | 1 | use futures_core::__private::Poll; | 1 | use std::task::Poll; | error[E0425]: cannot find function `block_on` in this scope --> tests/mpsc.rs:609:16 | 609 | let item = block_on(rx.next()).unwrap(); | ^^^^^^^^ not found in this scope error[E0425]: cannot find function `new_count_waker` in this scope --> tests/mpsc.rs:615:28 | 615 | let (waker, counter) = new_count_waker(); | ^^^^^^^^^^^^^^^ not found in this scope error[E0433]: failed to resolve: use of undeclared type or module `Context` --> tests/mpsc.rs:616:18 | 616 | let mut cx = Context::from_waker(&waker); | ^^^^^^^ not found in this scope | help: consider importing one of these items | 1 | use core::task::Context; | 1 | use crate::thread::thread::env::sys::ext::net::sys_common::backtrace::backtrace_rs::symbolize::gimli::Context; | 1 | use crate::thread::thread::env::sys::ext::net::sys_common::backtrace::backtrace_rs::symbolize::gimli::mystd::task::Context; | 1 | use futures_core::task::Context; | and 1 other candidate error[E0425]: cannot find function `block_on` in this scope --> tests/mpsc.rs:620:5 | 620 | block_on(tx1.send(1)).unwrap(); | ^^^^^^^^ not found in this scope error[E0425]: cannot find function `block_on` in this scope --> tests/mpsc.rs:626:16 | 626 | let item = block_on(rx.next()).unwrap(); | ^^^^^^^^ not found in this scope error[E0433]: failed to resolve: use of undeclared type or module `Poll` --> tests/mpsc.rs:629:42 | 629 | assert_eq!(task.poll_unpin(&mut cx), Poll::Ready(Ok(()))); | ^^^^ not found in this scope | help: consider importing one of these items | 1 | use core::task::Poll; | 1 | use crate::thread::thread::env::sys::ext::net::sys_common::backtrace::backtrace_rs::symbolize::gimli::mystd::task::Poll; | 1 | use futures_core::__private::Poll; | 1 | use std::task::Poll; | error[E0425]: cannot find function `block_on` in this scope --> tests/mpsc.rs:631:16 | 631 | let item = block_on(rx.next()).unwrap(); | ^^^^^^^^ not found in this scope error[E0698]: type inside `async fn` body must be known in this context --> tests/mpsc.rs:346:14 | 346 | for i in 1..=3 { | ^ cannot infer type for type `{integer}` | note: the type is part of the `async fn` body because of this `await` --> tests/mpsc.rs:347:9 | 347 | tx.send(i).await.unwrap(); | ^^^^^^^^^^^^^^^^ error[E0698]: type inside `async fn` body must be known in this context --> tests/mpsc.rs:346:18 | 346 | for i in 1..=3 { | ^ cannot infer type for type `{integer}` | note: the type is part of the `async fn` body because of this `await` --> tests/mpsc.rs:347:9 | 347 | tx.send(i).await.unwrap(); | ^^^^^^^^^^^^^^^^ error[E0698]: type inside `async fn` body must be known in this context --> tests/mpsc.rs:346:14 | 346 | for i in 1..=3 { | ^^^^^ cannot infer type for type `{integer}` | note: the type is part of the `async fn` body because of this `await` --> tests/mpsc.rs:347:9 | 347 | tx.send(i).await.unwrap(); | ^^^^^^^^^^^^^^^^ error[E0698]: type inside `async fn` body must be known in this context --> tests/mpsc.rs:346:14 | 346 | for i in 1..=3 { | ^^^^^ cannot infer type for type `{integer}` | note: the type is part of the `async fn` body because of this `await` --> tests/mpsc.rs:347:9 | 347 | tx.send(i).await.unwrap(); | ^^^^^^^^^^^^^^^^ error[E0698]: type inside `async fn` body must be known in this context --> tests/mpsc.rs:346:9 | 346 | for i in 1..=3 { | ^ cannot infer type for type `{integer}` | note: the type is part of the `async fn` body because of this `await` --> tests/mpsc.rs:347:9 | 347 | tx.send(i).await.unwrap(); | ^^^^^^^^^^^^^^^^ error[E0698]: type inside `async fn` body must be known in this context --> tests/mpsc.rs:347:17 | 347 | tx.send(i).await.unwrap(); | ^ cannot infer type for type `{integer}` | note: the type is part of the `async fn` body because of this `await` --> tests/mpsc.rs:347:9 | 347 | tx.send(i).await.unwrap(); | ^^^^^^^^^^^^^^^^ error: aborting due to 108 previous errors Some errors have detailed explanations: E0405, E0425, E0432, E0433, E0698. For more information about an error, try `rustc --explain E0405`. error: could not compile `futures-channel`. Caused by: process didn't exit successfully: `CARGO_PKG_DESCRIPTION='Channels for asynchronous communication using futures-rs. ' CARGO_PKG_VERSION_PRE= CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_REPOSITORY='https://github.com/rust-lang/futures-rs' CARGO_PKG_AUTHORS='Alex Crichton ' LD_LIBRARY_PATH='/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/debug/deps:/usr/lib' CARGO_PKG_VERSION_PATCH=8 CARGO_MANIFEST_DIR=/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8 CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_NAME=futures-channel CARGO_PKG_VERSION=0.3.8 CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/futures-rs' rustc --crate-name mpsc --edition=2018 tests/mpsc.rs --error-format=json --json=diagnostic-rendered-ansi --emit=dep-info,link -C debuginfo=2 --test -C metadata=d670d2253262244c -C extra-filename=-d670d2253262244c --out-dir /build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -C incremental=/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/x86_64-unknown-linux-gnu/debug/incremental -L dependency=/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/debug/deps --extern futures_channel=/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/x86_64-unknown-linux-gnu/debug/deps/libfutures_channel-2859e821b7cf40be.rlib --extern futures_core=/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8/target/x86_64-unknown-linux-gnu/debug/deps/libfutures_core-2f24e9b13beb1deb.rlib -C debuginfo=2 --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix /build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8=/usr/share/cargo/registry/futures-channel-0.3.8` (exit code: 1) warning: build failed, waiting for other jobs to finish... error: build failed dh_auto_test: error: /usr/share/cargo/bin/cargo test --all returned exit code 101 make[1]: Leaving directory '/build/rust-futures-channel-KjWK4b/rust-futures-channel-0.3.8' create-stamp debian/debhelper-build-stamp dh_testroot -a -O--buildsystem=cargo dh_prep -a -O--buildsystem=cargo dh_auto_install -a -O--buildsystem=cargo dh_installdocs -a -O--buildsystem=cargo dh_installchangelogs -a -O--buildsystem=cargo dh_installinit -a -O--buildsystem=cargo dh_installsystemduser -a -O--buildsystem=cargo dh_perl -a -O--buildsystem=cargo dh_link -a -O--buildsystem=cargo dh_strip_nondeterminism -a -O--buildsystem=cargo dh_compress -a -O--buildsystem=cargo dh_fixperms -a -O--buildsystem=cargo dh_missing -a -O--buildsystem=cargo dh_dwz -a -O--buildsystem=cargo dh_strip -a -O--buildsystem=cargo dh_makeshlibs -a -O--buildsystem=cargo dh_shlibdeps -a -O--buildsystem=cargo dh_installdeb -a -O--buildsystem=cargo dh_gencontrol -a -O--buildsystem=cargo dh_md5sums -a -O--buildsystem=cargo dh_builddeb -a -O--buildsystem=cargo dpkg-deb: building package 'librust-futures-channel-dev' in '../librust-futures-channel-dev_0.3.8-1_amd64.deb'. dpkg-genbuildinfo --build=any dpkg-genchanges --build=any >../rust-futures-channel_0.3.8-1_amd64.changes dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: running special hook: sync-out /build/rust-futures-channel-KjWK4b /tmp/rust-futures-channel-0.3.8-1io_lqpar I: cleaning package lists and apt cache... I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.pAHyYXnBcU... I: success in 535.5207 seconds md5: librust-futures-channel-dev_0.3.8-1_amd64.deb: OK sha1: librust-futures-channel-dev_0.3.8-1_amd64.deb: OK sha256: librust-futures-channel-dev_0.3.8-1_amd64.deb: OK Checksums: OK