Dec 07 16:06:53.365 INFO testing futures-util-preview-0.3.0-alpha.10 against master#906deae0790bd18681b937fe9a141a3c26cf1855 for pr-56514 Dec 07 16:06:53.365 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56514/worker-5/master#906deae0790bd18681b937fe9a141a3c26cf1855:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/pr-56514/master#906deae0790bd18681b937fe9a141a3c26cf1855:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +906deae0790bd18681b937fe9a141a3c26cf1855-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Dec 07 16:06:53.535 INFO [stdout] 72e178583a9d07a254c6f5c30145398b3c43d2a4afe2407371992279f46ba955 Dec 07 16:06:53.538 INFO running `"docker" "start" "-a" "72e178583a9d07a254c6f5c30145398b3c43d2a4afe2407371992279f46ba955"` Dec 07 16:06:54.051 INFO [stderr] usermod: no changes Dec 07 16:06:54.057 INFO [stderr] warning: the cargo feature `rename-dependency` is now stable and is no longer necessary to be listed in the manifest Dec 07 16:06:54.083 INFO [stderr] Compiling futures-core-preview v0.3.0-alpha.10 Dec 07 16:06:54.836 INFO [stderr] Compiling futures-channel-preview v0.3.0-alpha.10 Dec 07 16:06:54.836 INFO [stderr] Compiling futures-io-preview v0.3.0-alpha.10 Dec 07 16:06:55.924 INFO [stderr] Compiling futures-sink-preview v0.3.0-alpha.10 Dec 07 16:06:56.512 INFO [stderr] Compiling futures-util-preview v0.3.0-alpha.10 (/source) Dec 07 16:07:00.106 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 6.05s Dec 07 16:07:00.110 INFO [stderr] su: No module specific data is present Dec 07 16:07:00.373 INFO running `"docker" "inspect" "72e178583a9d07a254c6f5c30145398b3c43d2a4afe2407371992279f46ba955"` Dec 07 16:07:00.472 INFO running `"docker" "rm" "-f" "72e178583a9d07a254c6f5c30145398b3c43d2a4afe2407371992279f46ba955"` Dec 07 16:07:00.599 INFO [stdout] 72e178583a9d07a254c6f5c30145398b3c43d2a4afe2407371992279f46ba955 Dec 07 16:07:00.601 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56514/worker-5/master#906deae0790bd18681b937fe9a141a3c26cf1855:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/pr-56514/master#906deae0790bd18681b937fe9a141a3c26cf1855:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +906deae0790bd18681b937fe9a141a3c26cf1855-alt test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Dec 07 16:07:00.790 INFO [stdout] ab01228576045738198e9926abd010f625cacb07db6df4ec18d341ebe1004c42 Dec 07 16:07:00.792 INFO running `"docker" "start" "-a" "ab01228576045738198e9926abd010f625cacb07db6df4ec18d341ebe1004c42"` Dec 07 16:07:01.405 INFO [stderr] usermod: no changes Dec 07 16:07:01.444 INFO [stderr] warning: the cargo feature `rename-dependency` is now stable and is no longer necessary to be listed in the manifest Dec 07 16:07:01.478 INFO [stderr] Compiling futures-util-preview v0.3.0-alpha.10 (/source) Dec 07 16:07:03.052 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `futures` Dec 07 16:07:03.052 INFO [stderr] --> tests/mutex.rs:3:5 Dec 07 16:07:03.052 INFO [stderr] | Dec 07 16:07:03.052 INFO [stderr] 3 | use futures::channel::mpsc; Dec 07 16:07:03.052 INFO [stderr] | ^^^^^^^ use of undeclared type or module `futures` Dec 07 16:07:03.052 INFO [stderr] Dec 07 16:07:03.052 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `futures` Dec 07 16:07:03.052 INFO [stderr] --> tests/mutex.rs:4:5 Dec 07 16:07:03.052 INFO [stderr] | Dec 07 16:07:03.052 INFO [stderr] 4 | use futures::future::{ready, FutureExt}; Dec 07 16:07:03.052 INFO [stderr] | ^^^^^^^ use of undeclared type or module `futures` Dec 07 16:07:03.052 INFO [stderr] Dec 07 16:07:03.052 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `futures` Dec 07 16:07:03.052 INFO [stderr] --> tests/mutex.rs:5:5 Dec 07 16:07:03.052 INFO [stderr] | Dec 07 16:07:03.052 INFO [stderr] 5 | use futures::lock::Mutex; Dec 07 16:07:03.052 INFO [stderr] | ^^^^^^^ use of undeclared type or module `futures` Dec 07 16:07:03.052 INFO [stderr] Dec 07 16:07:03.052 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `futures` Dec 07 16:07:03.052 INFO [stderr] --> tests/mutex.rs:6:5 Dec 07 16:07:03.052 INFO [stderr] | Dec 07 16:07:03.052 INFO [stderr] 6 | use futures::stream::StreamExt; Dec 07 16:07:03.052 INFO [stderr] | ^^^^^^^ use of undeclared type or module `futures` Dec 07 16:07:03.052 INFO [stderr] Dec 07 16:07:03.052 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `futures` Dec 07 16:07:03.052 INFO [stderr] --> tests/mutex.rs:7:5 Dec 07 16:07:03.052 INFO [stderr] | Dec 07 16:07:03.052 INFO [stderr] 7 | use futures::task::SpawnExt; Dec 07 16:07:03.052 INFO [stderr] | ^^^^^^^ use of undeclared type or module `futures` Dec 07 16:07:03.052 INFO [stderr] Dec 07 16:07:03.052 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `futures_test` Dec 07 16:07:03.052 INFO [stderr] --> tests/mutex.rs:8:5 Dec 07 16:07:03.052 INFO [stderr] | Dec 07 16:07:03.052 INFO [stderr] 8 | use futures_test::future::FutureTestExt; Dec 07 16:07:03.052 INFO [stderr] | ^^^^^^^^^^^^ use of undeclared type or module `futures_test` Dec 07 16:07:03.052 INFO [stderr] Dec 07 16:07:03.052 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `futures_test` Dec 07 16:07:03.052 INFO [stderr] --> tests/mutex.rs:9:5 Dec 07 16:07:03.052 INFO [stderr] | Dec 07 16:07:03.052 INFO [stderr] 9 | use futures_test::task::{panic_local_waker_ref, WakeCounter}; Dec 07 16:07:03.052 INFO [stderr] | ^^^^^^^^^^^^ use of undeclared type or module `futures_test` Dec 07 16:07:03.052 INFO [stderr] Dec 07 16:07:03.052 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Mutex` Dec 07 16:07:03.052 INFO [stderr] --> tests/mutex.rs:14:17 Dec 07 16:07:03.052 INFO [stderr] | Dec 07 16:07:03.053 INFO [stderr] 14 | let mutex = Mutex::new(()); Dec 07 16:07:03.053 INFO [stderr] | ^^^^^ use of undeclared type or module `Mutex` Dec 07 16:07:03.053 INFO [stderr] Dec 07 16:07:03.465 INFO [stderr] error[E0432]: unresolved import `futures_executor` Dec 07 16:07:03.465 INFO [stderr] --> src/sink/fanout.rs:99:9 Dec 07 16:07:03.465 INFO [stderr] | Dec 07 16:07:03.465 INFO [stderr] 99 | use futures_executor::block_on; Dec 07 16:07:03.465 INFO [stderr] | ^^^^^^^^^^^^^^^^ use of undeclared type or module `futures_executor` Dec 07 16:07:03.465 INFO [stderr] Dec 07 16:07:03.791 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `futures` Dec 07 16:07:03.791 INFO [stderr] --> tests/select_next_some.rs:4:5 Dec 07 16:07:03.791 INFO [stderr] | Dec 07 16:07:03.791 INFO [stderr] 4 | use futures::future::{FusedFuture, FutureExt}; Dec 07 16:07:03.791 INFO [stderr] | ^^^^^^^ use of undeclared type or module `futures` Dec 07 16:07:03.791 INFO [stderr] Dec 07 16:07:03.791 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `futures` Dec 07 16:07:03.791 INFO [stderr] --> tests/select_next_some.rs:5:5 Dec 07 16:07:03.791 INFO [stderr] | Dec 07 16:07:03.791 INFO [stderr] 5 | use futures::stream::{FuturesUnordered, StreamExt}; Dec 07 16:07:03.791 INFO [stderr] | ^^^^^^^ use of undeclared type or module `futures` Dec 07 16:07:03.791 INFO [stderr] Dec 07 16:07:03.791 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `futures` Dec 07 16:07:03.791 INFO [stderr] --> tests/select_next_some.rs:6:5 Dec 07 16:07:03.832 INFO [stderr] | Dec 07 16:07:03.832 INFO [stderr] 6 | use futures::task::Poll; Dec 07 16:07:03.832 INFO [stderr] | ^^^^^^^ use of undeclared type or module `futures` Dec 07 16:07:03.832 INFO [stderr] Dec 07 16:07:03.832 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `futures_test` Dec 07 16:07:03.832 INFO [stderr] --> tests/select_next_some.rs:7:5 Dec 07 16:07:03.832 INFO [stderr] | Dec 07 16:07:03.832 INFO [stderr] 7 | use futures_test::future::FutureTestExt; Dec 07 16:07:03.832 INFO [stderr] | ^^^^^^^^^^^^ use of undeclared type or module `futures_test` Dec 07 16:07:03.833 INFO [stderr] Dec 07 16:07:03.833 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `futures_test` Dec 07 16:07:03.833 INFO [stderr] --> tests/select_next_some.rs:8:5 Dec 07 16:07:03.833 INFO [stderr] | Dec 07 16:07:03.833 INFO [stderr] 8 | use futures_test::task::WakeCounter; Dec 07 16:07:03.833 INFO [stderr] | ^^^^^^^^^^^^ use of undeclared type or module `futures_test` Dec 07 16:07:03.833 INFO [stderr] Dec 07 16:07:03.833 INFO [stderr] error[E0432]: unresolved import `futures` Dec 07 16:07:03.833 INFO [stderr] --> tests/select_next_some.rs:3:5 Dec 07 16:07:03.833 INFO [stderr] | Dec 07 16:07:03.833 INFO [stderr] 3 | use futures::{future, select}; Dec 07 16:07:03.833 INFO [stderr] | ^^^^^^^ use of undeclared type or module `futures` Dec 07 16:07:03.833 INFO [stderr] Dec 07 16:07:03.833 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `WakeCounter` Dec 07 16:07:03.833 INFO [stderr] --> tests/select_next_some.rs:12:19 Dec 07 16:07:03.833 INFO [stderr] | Dec 07 16:07:03.833 INFO [stderr] 12 | let counter = WakeCounter::new(); Dec 07 16:07:03.833 INFO [stderr] | ^^^^^^^^^^^ use of undeclared type or module `WakeCounter` Dec 07 16:07:03.833 INFO [stderr] Dec 07 16:07:03.833 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `FuturesUnordered` Dec 07 16:07:03.833 INFO [stderr] --> tests/select_next_some.rs:14:21 Dec 07 16:07:03.833 INFO [stderr] | Dec 07 16:07:03.833 INFO [stderr] 14 | let mut tasks = FuturesUnordered::new(); Dec 07 16:07:03.833 INFO [stderr] | ^^^^^^^^^^^^^^^^ use of undeclared type or module `FuturesUnordered` Dec 07 16:07:03.833 INFO [stderr] Dec 07 16:07:03.833 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Poll` Dec 07 16:07:03.833 INFO [stderr] --> tests/select_next_some.rs:18:68 Dec 07 16:07:03.833 INFO [stderr] | Dec 07 16:07:03.833 INFO [stderr] 18 | assert_eq!(select_next_some.poll_unpin(counter.local_waker()), Poll::Pending); Dec 07 16:07:03.833 INFO [stderr] | ^^^^ use of undeclared type or module `Poll` Dec 07 16:07:03.833 INFO [stderr] Dec 07 16:07:03.833 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Poll` Dec 07 16:07:03.833 INFO [stderr] --> tests/select_next_some.rs:27:68 Dec 07 16:07:03.833 INFO [stderr] | Dec 07 16:07:03.833 INFO [stderr] 27 | assert_eq!(select_next_some.poll_unpin(counter.local_waker()), Poll::Ready(1)); Dec 07 16:07:03.833 INFO [stderr] | ^^^^ use of undeclared type or module `Poll` Dec 07 16:07:03.833 INFO [stderr] Dec 07 16:07:03.833 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Poll` Dec 07 16:07:03.833 INFO [stderr] --> tests/select_next_some.rs:29:68 Dec 07 16:07:03.833 INFO [stderr] | Dec 07 16:07:03.833 INFO [stderr] 29 | assert_eq!(select_next_some.poll_unpin(counter.local_waker()), Poll::Pending); Dec 07 16:07:03.833 INFO [stderr] | ^^^^ use of undeclared type or module `Poll` Dec 07 16:07:03.833 INFO [stderr] Dec 07 16:07:03.833 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `futures` Dec 07 16:07:03.833 INFO [stderr] --> tests/select_next_some.rs:39:5 Dec 07 16:07:03.833 INFO [stderr] | Dec 07 16:07:03.833 INFO [stderr] 39 | futures::executor::block_on(async { Dec 07 16:07:03.833 INFO [stderr] | ^^^^^^^ use of undeclared type or module `futures` Dec 07 16:07:03.833 INFO [stderr] Dec 07 16:07:03.833 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `FuturesUnordered` Dec 07 16:07:03.833 INFO [stderr] --> tests/select_next_some.rs:41:31 Dec 07 16:07:03.833 INFO [stderr] | Dec 07 16:07:03.833 INFO [stderr] 41 | let mut async_tasks = FuturesUnordered::new(); Dec 07 16:07:03.833 INFO [stderr] | ^^^^^^^^^^^^^^^^ use of undeclared type or module `FuturesUnordered` Dec 07 16:07:03.833 INFO [stderr] Dec 07 16:07:03.833 INFO [stderr] error: cannot determine resolution for the macro `select` Dec 07 16:07:03.833 INFO [stderr] --> tests/select_next_some.rs:44:13 Dec 07 16:07:03.833 INFO [stderr] | Dec 07 16:07:03.833 INFO [stderr] 44 | select! { Dec 07 16:07:03.833 INFO [stderr] | ^^^^^^ Dec 07 16:07:03.833 INFO [stderr] | Dec 07 16:07:03.833 INFO [stderr] = note: import resolution is stuck, try simplifying macro imports Dec 07 16:07:03.833 INFO [stderr] Dec 07 16:07:03.833 INFO [stderr] error: aborting due to 14 previous errors Dec 07 16:07:03.833 INFO [stderr] Dec 07 16:07:03.833 INFO [stderr] Some errors occurred: E0432, E0433. Dec 07 16:07:03.833 INFO [stderr] For more information about an error, try `rustc --explain E0432`. Dec 07 16:07:03.833 INFO [stderr] error: Could not compile `futures-util-preview`. Dec 07 16:07:03.833 INFO [stderr] warning: build failed, waiting for other jobs to finish... Dec 07 16:07:03.833 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `futures` Dec 07 16:07:03.833 INFO [stderr] --> tests/futures_unordered.rs:4:5 Dec 07 16:07:03.833 INFO [stderr] | Dec 07 16:07:03.834 INFO [stderr] 4 | use futures::task::Poll; Dec 07 16:07:03.834 INFO [stderr] | ^^^^^^^ use of undeclared type or module `futures` Dec 07 16:07:03.834 INFO [stderr] Dec 07 16:07:03.834 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `futures` Dec 07 16:07:03.834 INFO [stderr] --> tests/futures_unordered.rs:5:5 Dec 07 16:07:03.834 INFO [stderr] | Dec 07 16:07:03.834 INFO [stderr] 5 | use futures::stream::{FusedStream, FuturesUnordered, StreamExt}; Dec 07 16:07:03.834 INFO [stderr] | ^^^^^^^ use of undeclared type or module `futures` Dec 07 16:07:03.834 INFO [stderr] Dec 07 16:07:03.834 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `futures_test` Dec 07 16:07:03.834 INFO [stderr] --> tests/futures_unordered.rs:6:5 Dec 07 16:07:03.834 INFO [stderr] | Dec 07 16:07:03.834 INFO [stderr] 6 | use futures_test::task::noop_local_waker_ref; Dec 07 16:07:03.834 INFO [stderr] | ^^^^^^^^^^^^ use of undeclared type or module `futures_test` Dec 07 16:07:03.834 INFO [stderr] Dec 07 16:07:03.834 INFO [stderr] error[E0432]: unresolved import `futures` Dec 07 16:07:03.834 INFO [stderr] --> tests/futures_unordered.rs:3:5 Dec 07 16:07:03.834 INFO [stderr] | Dec 07 16:07:03.834 INFO [stderr] 3 | use futures::future; Dec 07 16:07:03.834 INFO [stderr] | ^^^^^^^ use of undeclared type or module `futures` Dec 07 16:07:03.834 INFO [stderr] Dec 07 16:07:03.906 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `FuturesUnordered` Dec 07 16:07:03.906 INFO [stderr] --> tests/futures_unordered.rs:11:21 Dec 07 16:07:03.906 INFO [stderr] | Dec 07 16:07:03.906 INFO [stderr] 11 | let mut tasks = FuturesUnordered::new(); Dec 07 16:07:03.906 INFO [stderr] | ^^^^^^^^^^^^^^^^ use of undeclared type or module `FuturesUnordered` Dec 07 16:07:03.906 INFO [stderr] Dec 07 16:07:03.907 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Poll` Dec 07 16:07:03.907 INFO [stderr] --> tests/futures_unordered.rs:14:43 Dec 07 16:07:03.907 INFO [stderr] | Dec 07 16:07:03.907 INFO [stderr] 14 | assert_eq!(tasks.poll_next_unpin(lw), Poll::Ready(None)); Dec 07 16:07:03.907 INFO [stderr] | ^^^^ use of undeclared type or module `Poll` Dec 07 16:07:03.907 INFO [stderr] Dec 07 16:07:03.908 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Poll` Dec 07 16:07:03.908 INFO [stderr] --> tests/futures_unordered.rs:29:43 Dec 07 16:07:03.908 INFO [stderr] | Dec 07 16:07:03.908 INFO [stderr] 29 | assert_eq!(tasks.poll_next_unpin(lw), Poll::Ready(Some(1))); Dec 07 16:07:03.908 INFO [stderr] | ^^^^ use of undeclared type or module `Poll` Dec 07 16:07:03.908 INFO [stderr] Dec 07 16:07:03.909 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Poll` Dec 07 16:07:03.909 INFO [stderr] --> tests/futures_unordered.rs:31:43 Dec 07 16:07:03.909 INFO [stderr] | Dec 07 16:07:03.909 INFO [stderr] 31 | assert_eq!(tasks.poll_next_unpin(lw), Poll::Ready(None)); Dec 07 16:07:03.909 INFO [stderr] | ^^^^ use of undeclared type or module `Poll` Dec 07 16:07:03.909 INFO [stderr] Dec 07 16:07:03.910 INFO [stderr] error[E0425]: cannot find function `noop_local_waker_ref` in this scope Dec 07 16:07:03.910 INFO [stderr] --> tests/futures_unordered.rs:10:14 Dec 07 16:07:03.910 INFO [stderr] | Dec 07 16:07:03.910 INFO [stderr] 10 | let lw = noop_local_waker_ref(); Dec 07 16:07:03.910 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope Dec 07 16:07:03.910 INFO [stderr] help: possible candidate is found in another module, you can import it into scope Dec 07 16:07:03.910 INFO [stderr] | Dec 07 16:07:03.910 INFO [stderr] 3 | use futures_util::task::noop_local_waker_ref; Dec 07 16:07:03.910 INFO [stderr] | Dec 07 16:07:03.910 INFO [stderr] Dec 07 16:07:03.912 INFO [stderr] warning: unused import: `futures::task::Poll` Dec 07 16:07:03.912 INFO [stderr] --> tests/futures_unordered.rs:4:5 Dec 07 16:07:03.912 INFO [stderr] | Dec 07 16:07:03.912 INFO [stderr] 4 | use futures::task::Poll; Dec 07 16:07:03.912 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 07 16:07:03.912 INFO [stderr] | Dec 07 16:07:03.912 INFO [stderr] = note: #[warn(unused_imports)] on by default Dec 07 16:07:03.912 INFO [stderr] Dec 07 16:07:03.912 INFO [stderr] warning: unused imports: `FusedStream`, `FuturesUnordered`, `StreamExt` Dec 07 16:07:03.912 INFO [stderr] --> tests/futures_unordered.rs:5:23 Dec 07 16:07:03.912 INFO [stderr] | Dec 07 16:07:03.912 INFO [stderr] 5 | use futures::stream::{FusedStream, FuturesUnordered, StreamExt}; Dec 07 16:07:03.912 INFO [stderr] | ^^^^^^^^^^^ ^^^^^^^^^^^^^^^^ ^^^^^^^^^ Dec 07 16:07:03.912 INFO [stderr] Dec 07 16:07:03.912 INFO [stderr] warning: unused import: `futures_test::task::noop_local_waker_ref` Dec 07 16:07:03.912 INFO [stderr] --> tests/futures_unordered.rs:6:5 Dec 07 16:07:03.912 INFO [stderr] | Dec 07 16:07:03.912 INFO [stderr] 6 | use futures_test::task::noop_local_waker_ref; Dec 07 16:07:03.912 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 07 16:07:03.912 INFO [stderr] Dec 07 16:07:03.988 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Mutex` Dec 07 16:07:03.988 INFO [stderr] --> tests/mutex.rs:22:17 Dec 07 16:07:03.988 INFO [stderr] | Dec 07 16:07:03.988 INFO [stderr] 22 | let mutex = Mutex::new(()); Dec 07 16:07:03.988 INFO [stderr] | ^^^^^ use of undeclared type or module `Mutex` Dec 07 16:07:03.988 INFO [stderr] Dec 07 16:07:03.988 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `WakeCounter` Dec 07 16:07:03.988 INFO [stderr] --> tests/mutex.rs:23:19 Dec 07 16:07:03.988 INFO [stderr] | Dec 07 16:07:03.988 INFO [stderr] 23 | let counter = WakeCounter::new(); Dec 07 16:07:03.988 INFO [stderr] | ^^^^^^^^^^^ use of undeclared type or module `WakeCounter` Dec 07 16:07:03.988 INFO [stderr] Dec 07 16:07:03.988 INFO [stderr] error: aborting due to 9 previous errors Dec 07 16:07:03.988 INFO [stderr] Dec 07 16:07:03.988 INFO [stderr] Some errors occurred: E0425, E0432, E0433. Dec 07 16:07:03.988 INFO [stderr] For more information about an error, try `rustc --explain E0425`. Dec 07 16:07:03.988 INFO [stderr] error: Could not compile `futures-util-preview`. Dec 07 16:07:03.988 INFO [stderr] warning: build failed, waiting for other jobs to finish... Dec 07 16:07:04.168 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `mpsc` Dec 07 16:07:04.168 INFO [stderr] --> tests/mutex.rs:39:24 Dec 07 16:07:04.168 INFO [stderr] | Dec 07 16:07:04.168 INFO [stderr] 39 | let (tx, mut rx) = mpsc::unbounded(); Dec 07 16:07:04.168 INFO [stderr] | ^^^^ use of undeclared type or module `mpsc` Dec 07 16:07:04.168 INFO [stderr] Dec 07 16:07:04.168 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `futures` Dec 07 16:07:04.168 INFO [stderr] --> tests/mutex.rs:40:20 Dec 07 16:07:04.168 INFO [stderr] | Dec 07 16:07:04.168 INFO [stderr] 40 | let mut pool = futures::executor::ThreadPool::builder() Dec 07 16:07:04.168 INFO [stderr] | ^^^^^^^ use of undeclared type or module `futures` Dec 07 16:07:04.168 INFO [stderr] Dec 07 16:07:04.168 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Mutex` Dec 07 16:07:04.168 INFO [stderr] --> tests/mutex.rs:46:26 Dec 07 16:07:04.168 INFO [stderr] | Dec 07 16:07:04.168 INFO [stderr] 46 | let mutex = Arc::new(Mutex::new(0)); Dec 07 16:07:04.168 INFO [stderr] | ^^^^^ use of undeclared type or module `Mutex` Dec 07 16:07:04.168 INFO [stderr] Dec 07 16:07:04.276 INFO [stderr] error[E0425]: cannot find function `panic_local_waker_ref` in this scope Dec 07 16:07:04.276 INFO [stderr] --> tests/mutex.rs:16:41 Dec 07 16:07:04.276 INFO [stderr] | Dec 07 16:07:04.276 INFO [stderr] 16 | assert!(mutex.lock().poll_unpin(panic_local_waker_ref()).is_ready()); Dec 07 16:07:04.276 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope Dec 07 16:07:04.276 INFO [stderr] Dec 07 16:07:04.276 INFO [stderr] error[E0425]: cannot find function `panic_local_waker_ref` in this scope Dec 07 16:07:04.276 INFO [stderr] --> tests/mutex.rs:24:40 Dec 07 16:07:04.276 INFO [stderr] | Dec 07 16:07:04.276 INFO [stderr] 24 | let lock = mutex.lock().poll_unpin(panic_local_waker_ref()); Dec 07 16:07:04.276 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope Dec 07 16:07:04.277 INFO [stderr] Dec 07 16:07:04.277 INFO [stderr] error[E0425]: cannot find function `panic_local_waker_ref` in this scope Dec 07 16:07:04.277 INFO [stderr] --> tests/mutex.rs:34:31 Dec 07 16:07:04.277 INFO [stderr] | Dec 07 16:07:04.277 INFO [stderr] 34 | assert!(waiter.poll_unpin(panic_local_waker_ref()).is_ready()); Dec 07 16:07:04.277 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope Dec 07 16:07:04.277 INFO [stderr] Dec 07 16:07:04.277 INFO [stderr] error[E0425]: cannot find function `ready` in this scope Dec 07 16:07:04.277 INFO [stderr] --> tests/mutex.rs:54:20 Dec 07 16:07:04.277 INFO [stderr] | Dec 07 16:07:04.277 INFO [stderr] 54 | await!(ready(()).pending_once()); Dec 07 16:07:04.277 INFO [stderr] | ^^^^^ not found in this scope Dec 07 16:07:04.277 INFO [stderr] help: possible candidate is found in another module, you can import it into scope Dec 07 16:07:04.277 INFO [stderr] | Dec 07 16:07:04.277 INFO [stderr] 3 | use futures_util::future::ready; Dec 07 16:07:04.277 INFO [stderr] | Dec 07 16:07:04.277 INFO [stderr] Dec 07 16:07:04.277 INFO [stderr] warning: unused import: `futures::channel::mpsc` Dec 07 16:07:04.277 INFO [stderr] --> tests/mutex.rs:3:5 Dec 07 16:07:04.277 INFO [stderr] | Dec 07 16:07:04.277 INFO [stderr] 3 | use futures::channel::mpsc; Dec 07 16:07:04.277 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ Dec 07 16:07:04.277 INFO [stderr] | Dec 07 16:07:04.277 INFO [stderr] = note: #[warn(unused_imports)] on by default Dec 07 16:07:04.277 INFO [stderr] Dec 07 16:07:04.277 INFO [stderr] warning: unused imports: `FutureExt`, `ready` Dec 07 16:07:04.277 INFO [stderr] --> tests/mutex.rs:4:23 Dec 07 16:07:04.277 INFO [stderr] | Dec 07 16:07:04.277 INFO [stderr] 4 | use futures::future::{ready, FutureExt}; Dec 07 16:07:04.277 INFO [stderr] | ^^^^^ ^^^^^^^^^ Dec 07 16:07:04.277 INFO [stderr] Dec 07 16:07:04.277 INFO [stderr] warning: unused import: `futures::lock::Mutex` Dec 07 16:07:04.277 INFO [stderr] --> tests/mutex.rs:5:5 Dec 07 16:07:04.277 INFO [stderr] | Dec 07 16:07:04.277 INFO [stderr] 5 | use futures::lock::Mutex; Dec 07 16:07:04.277 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^ Dec 07 16:07:04.277 INFO [stderr] Dec 07 16:07:04.277 INFO [stderr] warning: unused import: `futures::stream::StreamExt` Dec 07 16:07:04.277 INFO [stderr] --> tests/mutex.rs:6:5 Dec 07 16:07:04.277 INFO [stderr] | Dec 07 16:07:04.277 INFO [stderr] 6 | use futures::stream::StreamExt; Dec 07 16:07:04.277 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 07 16:07:04.277 INFO [stderr] Dec 07 16:07:04.277 INFO [stderr] warning: unused import: `futures::task::SpawnExt` Dec 07 16:07:04.277 INFO [stderr] --> tests/mutex.rs:7:5 Dec 07 16:07:04.277 INFO [stderr] | Dec 07 16:07:04.277 INFO [stderr] 7 | use futures::task::SpawnExt; Dec 07 16:07:04.277 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ Dec 07 16:07:04.277 INFO [stderr] Dec 07 16:07:04.277 INFO [stderr] warning: unused import: `futures_test::future::FutureTestExt` Dec 07 16:07:04.277 INFO [stderr] --> tests/mutex.rs:8:5 Dec 07 16:07:04.277 INFO [stderr] | Dec 07 16:07:04.277 INFO [stderr] 8 | use futures_test::future::FutureTestExt; Dec 07 16:07:04.277 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 07 16:07:04.277 INFO [stderr] Dec 07 16:07:04.277 INFO [stderr] warning: unused imports: `WakeCounter`, `panic_local_waker_ref` Dec 07 16:07:04.277 INFO [stderr] --> tests/mutex.rs:9:26 Dec 07 16:07:04.277 INFO [stderr] | Dec 07 16:07:04.277 INFO [stderr] 9 | use futures_test::task::{panic_local_waker_ref, WakeCounter}; Dec 07 16:07:04.277 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^ Dec 07 16:07:04.277 INFO [stderr] Dec 07 16:07:04.284 INFO [stderr] error[E0432]: unresolved import `futures_executor` Dec 07 16:07:04.284 INFO [stderr] --> tests/atomic_waker.rs:11:5 Dec 07 16:07:04.284 INFO [stderr] | Dec 07 16:07:04.284 INFO [stderr] 11 | use futures_executor::block_on; Dec 07 16:07:04.284 INFO [stderr] | ^^^^^^^^^^^^^^^^ use of undeclared type or module `futures_executor` Dec 07 16:07:04.284 INFO [stderr] Dec 07 16:07:04.348 INFO [stderr] error[E0698]: type inside generator must be known in this context Dec 07 16:07:04.348 INFO [stderr] --> tests/mutex.rs:62:18 Dec 07 16:07:04.348 INFO [stderr] | Dec 07 16:07:04.348 INFO [stderr] 62 | for _ in 0..num_tasks { Dec 07 16:07:04.348 INFO [stderr] | ^^^^^^^^^^^^ Dec 07 16:07:04.348 INFO [stderr] | Dec 07 16:07:04.348 INFO [stderr] note: the type is part of the generator because of this `yield` Dec 07 16:07:04.348 INFO [stderr] --> tests/mutex.rs:63:22 Dec 07 16:07:04.348 INFO [stderr] | Dec 07 16:07:04.348 INFO [stderr] 63 | let () = await!(rx.next()).unwrap(); Dec 07 16:07:04.348 INFO [stderr] | ^^^^^^^^^^^^^^^^^ Dec 07 16:07:04.348 INFO [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Dec 07 16:07:04.348 INFO [stderr] Dec 07 16:07:04.348 INFO [stderr] error[E0698]: type inside generator must be known in this context Dec 07 16:07:04.348 INFO [stderr] --> tests/mutex.rs:62:18 Dec 07 16:07:04.348 INFO [stderr] | Dec 07 16:07:04.348 INFO [stderr] 62 | for _ in 0..num_tasks { Dec 07 16:07:04.348 INFO [stderr] | ^ Dec 07 16:07:04.348 INFO [stderr] | Dec 07 16:07:04.348 INFO [stderr] note: the type is part of the generator because of this `yield` Dec 07 16:07:04.348 INFO [stderr] --> tests/mutex.rs:63:22 Dec 07 16:07:04.348 INFO [stderr] | Dec 07 16:07:04.348 INFO [stderr] 63 | let () = await!(rx.next()).unwrap(); Dec 07 16:07:04.348 INFO [stderr] | ^^^^^^^^^^^^^^^^^ Dec 07 16:07:04.348 INFO [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Dec 07 16:07:04.348 INFO [stderr] Dec 07 16:07:04.348 INFO [stderr] error[E0698]: type inside generator must be known in this context Dec 07 16:07:04.348 INFO [stderr] --> tests/mutex.rs:62:21 Dec 07 16:07:04.348 INFO [stderr] | Dec 07 16:07:04.348 INFO [stderr] 62 | for _ in 0..num_tasks { Dec 07 16:07:04.348 INFO [stderr] | ^^^^^^^^^ Dec 07 16:07:04.348 INFO [stderr] | Dec 07 16:07:04.348 INFO [stderr] note: the type is part of the generator because of this `yield` Dec 07 16:07:04.348 INFO [stderr] --> tests/mutex.rs:63:22 Dec 07 16:07:04.348 INFO [stderr] | Dec 07 16:07:04.348 INFO [stderr] 63 | let () = await!(rx.next()).unwrap(); Dec 07 16:07:04.348 INFO [stderr] | ^^^^^^^^^^^^^^^^^ Dec 07 16:07:04.348 INFO [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Dec 07 16:07:04.348 INFO [stderr] Dec 07 16:07:04.348 INFO [stderr] error[E0698]: type inside generator must be known in this context Dec 07 16:07:04.349 INFO [stderr] --> tests/mutex.rs:62:18 Dec 07 16:07:04.349 INFO [stderr] | Dec 07 16:07:04.349 INFO [stderr] 62 | for _ in 0..num_tasks { Dec 07 16:07:04.349 INFO [stderr] | ^^^^^^^^^^^^ Dec 07 16:07:04.349 INFO [stderr] | Dec 07 16:07:04.349 INFO [stderr] note: the type is part of the generator because of this `yield` Dec 07 16:07:04.349 INFO [stderr] --> tests/mutex.rs:63:22 Dec 07 16:07:04.349 INFO [stderr] | Dec 07 16:07:04.349 INFO [stderr] 63 | let () = await!(rx.next()).unwrap(); Dec 07 16:07:04.349 INFO [stderr] | ^^^^^^^^^^^^^^^^^ Dec 07 16:07:04.349 INFO [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Dec 07 16:07:04.349 INFO [stderr] Dec 07 16:07:04.350 INFO [stderr] error: aborting due to 21 previous errors Dec 07 16:07:04.350 INFO [stderr] Dec 07 16:07:04.350 INFO [stderr] Some errors occurred: E0425, E0433, E0698. Dec 07 16:07:04.350 INFO [stderr] For more information about an error, try `rustc --explain E0425`. Dec 07 16:07:04.352 INFO [stderr] error: aborting due to previous error Dec 07 16:07:04.352 INFO [stderr] Dec 07 16:07:04.352 INFO [stderr] For more information about this error, try `rustc --explain E0432`. Dec 07 16:07:04.357 INFO [stderr] error: Could not compile `futures-util-preview`. Dec 07 16:07:04.357 INFO [stderr] warning: build failed, waiting for other jobs to finish... Dec 07 16:07:04.358 INFO [stderr] error: Could not compile `futures-util-preview`. Dec 07 16:07:04.358 INFO [stderr] warning: build failed, waiting for other jobs to finish... Dec 07 16:07:05.000 INFO [stderr] error: aborting due to previous error Dec 07 16:07:05.000 INFO [stderr] Dec 07 16:07:05.000 INFO [stderr] For more information about this error, try `rustc --explain E0432`. Dec 07 16:07:05.013 INFO [stderr] error: Could not compile `futures-util-preview`. Dec 07 16:07:05.013 INFO [stderr] Dec 07 16:07:05.013 INFO [stderr] To learn more, run the command again with --verbose. Dec 07 16:07:05.014 INFO [stderr] su: No module specific data is present Dec 07 16:07:05.385 INFO running `"docker" "inspect" "ab01228576045738198e9926abd010f625cacb07db6df4ec18d341ebe1004c42"` Dec 07 16:07:05.463 INFO running `"docker" "rm" "-f" "ab01228576045738198e9926abd010f625cacb07db6df4ec18d341ebe1004c42"` Dec 07 16:07:05.561 INFO [stdout] ab01228576045738198e9926abd010f625cacb07db6df4ec18d341ebe1004c42