Dec 07 16:06:52.664 INFO testing futures-util-preview-0.3.0-alpha.10 against try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468 for pr-56514 Dec 07 16:06:52.664 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56514/worker-7/try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-7/pr-56514/try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468:/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 +6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468-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:52.919 INFO [stdout] 8749a98bdfaf2798dbcd28be648fdb3d085551b6b9a669330aab52f93f853d73 Dec 07 16:06:52.921 INFO running `"docker" "start" "-a" "8749a98bdfaf2798dbcd28be648fdb3d085551b6b9a669330aab52f93f853d73"` Dec 07 16:06:53.529 INFO [stderr] usermod: no changes Dec 07 16:06:53.559 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:53.597 INFO [stderr] Compiling futures-core-preview v0.3.0-alpha.10 Dec 07 16:06:54.230 INFO [stderr] Compiling futures-channel-preview v0.3.0-alpha.10 Dec 07 16:06:54.230 INFO [stderr] Compiling futures-io-preview v0.3.0-alpha.10 Dec 07 16:06:55.061 INFO [stderr] Compiling futures-sink-preview v0.3.0-alpha.10 Dec 07 16:06:55.776 INFO [stderr] Compiling futures-util-preview v0.3.0-alpha.10 (/source) Dec 07 16:06:59.536 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 5.99s Dec 07 16:06:59.537 INFO [stderr] su: No module specific data is present Dec 07 16:06:59.962 INFO running `"docker" "inspect" "8749a98bdfaf2798dbcd28be648fdb3d085551b6b9a669330aab52f93f853d73"` Dec 07 16:07:00.114 INFO running `"docker" "rm" "-f" "8749a98bdfaf2798dbcd28be648fdb3d085551b6b9a669330aab52f93f853d73"` Dec 07 16:07:00.195 INFO [stdout] 8749a98bdfaf2798dbcd28be648fdb3d085551b6b9a669330aab52f93f853d73 Dec 07 16:07:00.197 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56514/worker-7/try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-7/pr-56514/try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468:/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 +6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468-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.398 INFO [stdout] 49e6ed65a456d286c9fc58d680ac2e9f89e6ab1105408a1bfc0389b7e4f65513 Dec 07 16:07:00.402 INFO running `"docker" "start" "-a" "49e6ed65a456d286c9fc58d680ac2e9f89e6ab1105408a1bfc0389b7e4f65513"` Dec 07 16:07:00.903 INFO [stderr] usermod: no changes Dec 07 16:07:00.932 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:00.953 INFO [stderr] Compiling futures-util-preview v0.3.0-alpha.10 (/source) Dec 07 16:07:01.720 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `futures` Dec 07 16:07:01.721 INFO [stderr] --> tests/mutex.rs:3:5 Dec 07 16:07:01.721 INFO [stderr] | Dec 07 16:07:01.721 INFO [stderr] 3 | use futures::channel::mpsc; Dec 07 16:07:01.721 INFO [stderr] | ^^^^^^^ use of undeclared type or module `futures` Dec 07 16:07:01.721 INFO [stderr] Dec 07 16:07:01.721 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `futures` Dec 07 16:07:01.721 INFO [stderr] --> tests/mutex.rs:4:5 Dec 07 16:07:01.721 INFO [stderr] | Dec 07 16:07:01.721 INFO [stderr] 4 | use futures::future::{ready, FutureExt}; Dec 07 16:07:01.721 INFO [stderr] | ^^^^^^^ use of undeclared type or module `futures` Dec 07 16:07:01.722 INFO [stderr] Dec 07 16:07:01.722 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `futures` Dec 07 16:07:01.722 INFO [stderr] --> tests/mutex.rs:5:5 Dec 07 16:07:01.722 INFO [stderr] | Dec 07 16:07:01.722 INFO [stderr] 5 | use futures::lock::Mutex; Dec 07 16:07:01.722 INFO [stderr] | ^^^^^^^ use of undeclared type or module `futures` Dec 07 16:07:01.722 INFO [stderr] Dec 07 16:07:01.722 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `futures` Dec 07 16:07:01.722 INFO [stderr] --> tests/mutex.rs:6:5 Dec 07 16:07:01.722 INFO [stderr] | Dec 07 16:07:01.722 INFO [stderr] 6 | use futures::stream::StreamExt; Dec 07 16:07:01.722 INFO [stderr] | ^^^^^^^ use of undeclared type or module `futures` Dec 07 16:07:01.722 INFO [stderr] Dec 07 16:07:01.722 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `futures` Dec 07 16:07:01.722 INFO [stderr] --> tests/mutex.rs:7:5 Dec 07 16:07:01.722 INFO [stderr] | Dec 07 16:07:01.722 INFO [stderr] 7 | use futures::task::SpawnExt; Dec 07 16:07:01.722 INFO [stderr] | ^^^^^^^ use of undeclared type or module `futures` Dec 07 16:07:01.722 INFO [stderr] Dec 07 16:07:01.722 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `futures_test` Dec 07 16:07:01.722 INFO [stderr] --> tests/mutex.rs:8:5 Dec 07 16:07:01.722 INFO [stderr] | Dec 07 16:07:01.722 INFO [stderr] 8 | use futures_test::future::FutureTestExt; Dec 07 16:07:01.722 INFO [stderr] | ^^^^^^^^^^^^ use of undeclared type or module `futures_test` Dec 07 16:07:01.722 INFO [stderr] Dec 07 16:07:01.722 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `futures_test` Dec 07 16:07:01.722 INFO [stderr] --> tests/mutex.rs:9:5 Dec 07 16:07:01.722 INFO [stderr] | Dec 07 16:07:01.722 INFO [stderr] 9 | use futures_test::task::{panic_local_waker_ref, WakeCounter}; Dec 07 16:07:01.722 INFO [stderr] | ^^^^^^^^^^^^ use of undeclared type or module `futures_test` Dec 07 16:07:01.722 INFO [stderr] Dec 07 16:07:01.722 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Mutex` Dec 07 16:07:01.722 INFO [stderr] --> tests/mutex.rs:14:17 Dec 07 16:07:01.722 INFO [stderr] | Dec 07 16:07:01.722 INFO [stderr] 14 | let mutex = Mutex::new(()); Dec 07 16:07:01.722 INFO [stderr] | ^^^^^ use of undeclared type or module `Mutex` Dec 07 16:07:01.722 INFO [stderr] Dec 07 16:07:02.756 INFO [stderr] error[E0432]: unresolved import `futures_executor` Dec 07 16:07:02.756 INFO [stderr] --> src/sink/fanout.rs:99:9 Dec 07 16:07:02.756 INFO [stderr] | Dec 07 16:07:02.756 INFO [stderr] 99 | use futures_executor::block_on; Dec 07 16:07:02.756 INFO [stderr] | ^^^^^^^^^^^^^^^^ use of undeclared type or module `futures_executor` Dec 07 16:07:02.756 INFO [stderr] Dec 07 16:07:02.812 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `futures` Dec 07 16:07:02.813 INFO [stderr] --> tests/futures_unordered.rs:4:5 Dec 07 16:07:02.813 INFO [stderr] | Dec 07 16:07:02.814 INFO [stderr] 4 | use futures::task::Poll; Dec 07 16:07:02.814 INFO [stderr] | ^^^^^^^ use of undeclared type or module `futures` Dec 07 16:07:02.814 INFO [stderr] Dec 07 16:07:02.814 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `futures` Dec 07 16:07:02.814 INFO [stderr] --> tests/futures_unordered.rs:5:5 Dec 07 16:07:02.814 INFO [stderr] | Dec 07 16:07:02.814 INFO [stderr] 5 | use futures::stream::{FusedStream, FuturesUnordered, StreamExt}; Dec 07 16:07:02.814 INFO [stderr] | ^^^^^^^ use of undeclared type or module `futures` Dec 07 16:07:02.814 INFO [stderr] Dec 07 16:07:02.814 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `futures_test` Dec 07 16:07:02.814 INFO [stderr] --> tests/futures_unordered.rs:6:5 Dec 07 16:07:02.814 INFO [stderr] | Dec 07 16:07:02.814 INFO [stderr] 6 | use futures_test::task::noop_local_waker_ref; Dec 07 16:07:02.814 INFO [stderr] | ^^^^^^^^^^^^ use of undeclared type or module `futures_test` Dec 07 16:07:02.814 INFO [stderr] Dec 07 16:07:02.814 INFO [stderr] error[E0432]: unresolved import `futures` Dec 07 16:07:02.814 INFO [stderr] --> tests/futures_unordered.rs:3:5 Dec 07 16:07:02.814 INFO [stderr] | Dec 07 16:07:02.814 INFO [stderr] 3 | use futures::future; Dec 07 16:07:02.814 INFO [stderr] | ^^^^^^^ use of undeclared type or module `futures` Dec 07 16:07:02.814 INFO [stderr] Dec 07 16:07:02.934 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `FuturesUnordered` Dec 07 16:07:02.934 INFO [stderr] --> tests/futures_unordered.rs:11:21 Dec 07 16:07:02.934 INFO [stderr] | Dec 07 16:07:02.935 INFO [stderr] 11 | let mut tasks = FuturesUnordered::new(); Dec 07 16:07:02.935 INFO [stderr] | ^^^^^^^^^^^^^^^^ use of undeclared type or module `FuturesUnordered` Dec 07 16:07:02.935 INFO [stderr] Dec 07 16:07:02.935 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Poll` Dec 07 16:07:02.935 INFO [stderr] --> tests/futures_unordered.rs:14:43 Dec 07 16:07:02.935 INFO [stderr] | Dec 07 16:07:02.935 INFO [stderr] 14 | assert_eq!(tasks.poll_next_unpin(lw), Poll::Ready(None)); Dec 07 16:07:02.935 INFO [stderr] | ^^^^ use of undeclared type or module `Poll` Dec 07 16:07:02.935 INFO [stderr] Dec 07 16:07:02.940 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Poll` Dec 07 16:07:02.940 INFO [stderr] --> tests/futures_unordered.rs:29:43 Dec 07 16:07:02.940 INFO [stderr] | Dec 07 16:07:02.940 INFO [stderr] 29 | assert_eq!(tasks.poll_next_unpin(lw), Poll::Ready(Some(1))); Dec 07 16:07:02.940 INFO [stderr] | ^^^^ use of undeclared type or module `Poll` Dec 07 16:07:02.940 INFO [stderr] Dec 07 16:07:02.940 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Poll` Dec 07 16:07:02.940 INFO [stderr] --> tests/futures_unordered.rs:31:43 Dec 07 16:07:02.940 INFO [stderr] | Dec 07 16:07:02.940 INFO [stderr] 31 | assert_eq!(tasks.poll_next_unpin(lw), Poll::Ready(None)); Dec 07 16:07:02.940 INFO [stderr] | ^^^^ use of undeclared type or module `Poll` Dec 07 16:07:02.940 INFO [stderr] Dec 07 16:07:02.940 INFO [stderr] error[E0425]: cannot find function `noop_local_waker_ref` in this scope Dec 07 16:07:02.940 INFO [stderr] --> tests/futures_unordered.rs:10:14 Dec 07 16:07:02.940 INFO [stderr] | Dec 07 16:07:02.940 INFO [stderr] 10 | let lw = noop_local_waker_ref(); Dec 07 16:07:02.940 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope Dec 07 16:07:02.940 INFO [stderr] help: possible candidate is found in another module, you can import it into scope Dec 07 16:07:02.940 INFO [stderr] | Dec 07 16:07:02.940 INFO [stderr] 3 | use futures_util::task::noop_local_waker_ref; Dec 07 16:07:02.941 INFO [stderr] | Dec 07 16:07:02.941 INFO [stderr] Dec 07 16:07:02.941 INFO [stderr] warning: unused import: `futures::task::Poll` Dec 07 16:07:02.941 INFO [stderr] --> tests/futures_unordered.rs:4:5 Dec 07 16:07:02.941 INFO [stderr] | Dec 07 16:07:02.941 INFO [stderr] 4 | use futures::task::Poll; Dec 07 16:07:02.941 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 07 16:07:02.941 INFO [stderr] | Dec 07 16:07:02.941 INFO [stderr] = note: #[warn(unused_imports)] on by default Dec 07 16:07:02.941 INFO [stderr] Dec 07 16:07:02.941 INFO [stderr] warning: unused imports: `FusedStream`, `FuturesUnordered`, `StreamExt` Dec 07 16:07:02.941 INFO [stderr] --> tests/futures_unordered.rs:5:23 Dec 07 16:07:02.941 INFO [stderr] | Dec 07 16:07:02.941 INFO [stderr] 5 | use futures::stream::{FusedStream, FuturesUnordered, StreamExt}; Dec 07 16:07:02.941 INFO [stderr] | ^^^^^^^^^^^ ^^^^^^^^^^^^^^^^ ^^^^^^^^^ Dec 07 16:07:02.941 INFO [stderr] Dec 07 16:07:02.941 INFO [stderr] warning: unused import: `futures_test::task::noop_local_waker_ref` Dec 07 16:07:02.941 INFO [stderr] --> tests/futures_unordered.rs:6:5 Dec 07 16:07:02.941 INFO [stderr] | Dec 07 16:07:02.941 INFO [stderr] 6 | use futures_test::task::noop_local_waker_ref; Dec 07 16:07:02.941 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 07 16:07:02.941 INFO [stderr] Dec 07 16:07:03.044 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Mutex` Dec 07 16:07:03.044 INFO [stderr] --> tests/mutex.rs:22:17 Dec 07 16:07:03.044 INFO [stderr] | Dec 07 16:07:03.044 INFO [stderr] 22 | let mutex = Mutex::new(()); Dec 07 16:07:03.044 INFO [stderr] | ^^^^^ use of undeclared type or module `Mutex` Dec 07 16:07:03.044 INFO [stderr] Dec 07 16:07:03.044 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `WakeCounter` Dec 07 16:07:03.044 INFO [stderr] --> tests/mutex.rs:23:19 Dec 07 16:07:03.044 INFO [stderr] | Dec 07 16:07:03.044 INFO [stderr] 23 | let counter = WakeCounter::new(); Dec 07 16:07:03.044 INFO [stderr] | ^^^^^^^^^^^ use of undeclared type or module `WakeCounter` Dec 07 16:07:03.044 INFO [stderr] Dec 07 16:07:03.044 INFO [stderr] error: aborting due to 9 previous errors Dec 07 16:07:03.045 INFO [stderr] Dec 07 16:07:03.045 INFO [stderr] Some errors occurred: E0425, E0432, E0433. Dec 07 16:07:03.045 INFO [stderr] For more information about an error, try `rustc --explain E0425`. Dec 07 16:07:03.061 INFO [stderr] error: Could not compile `futures-util-preview`. Dec 07 16:07:03.061 INFO [stderr] warning: build failed, waiting for other jobs to finish... Dec 07 16:07:03.151 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `futures` Dec 07 16:07:03.151 INFO [stderr] --> tests/select_next_some.rs:4:5 Dec 07 16:07:03.151 INFO [stderr] | Dec 07 16:07:03.151 INFO [stderr] 4 | use futures::future::{FusedFuture, FutureExt}; Dec 07 16:07:03.151 INFO [stderr] | ^^^^^^^ use of undeclared type or module `futures` Dec 07 16:07:03.151 INFO [stderr] Dec 07 16:07:03.151 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `futures` Dec 07 16:07:03.151 INFO [stderr] --> tests/select_next_some.rs:5:5 Dec 07 16:07:03.151 INFO [stderr] | Dec 07 16:07:03.151 INFO [stderr] 5 | use futures::stream::{FuturesUnordered, StreamExt}; Dec 07 16:07:03.151 INFO [stderr] | ^^^^^^^ use of undeclared type or module `futures` Dec 07 16:07:03.151 INFO [stderr] Dec 07 16:07:03.151 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `futures` Dec 07 16:07:03.151 INFO [stderr] --> tests/select_next_some.rs:6:5 Dec 07 16:07:03.151 INFO [stderr] | Dec 07 16:07:03.151 INFO [stderr] 6 | use futures::task::Poll; Dec 07 16:07:03.151 INFO [stderr] | ^^^^^^^ use of undeclared type or module `futures` Dec 07 16:07:03.151 INFO [stderr] Dec 07 16:07:03.151 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `futures_test` Dec 07 16:07:03.151 INFO [stderr] --> tests/select_next_some.rs:7:5 Dec 07 16:07:03.151 INFO [stderr] | Dec 07 16:07:03.151 INFO [stderr] 7 | use futures_test::future::FutureTestExt; Dec 07 16:07:03.151 INFO [stderr] | ^^^^^^^^^^^^ use of undeclared type or module `futures_test` Dec 07 16:07:03.151 INFO [stderr] Dec 07 16:07:03.151 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `futures_test` Dec 07 16:07:03.151 INFO [stderr] --> tests/select_next_some.rs:8:5 Dec 07 16:07:03.151 INFO [stderr] | Dec 07 16:07:03.151 INFO [stderr] 8 | use futures_test::task::WakeCounter; Dec 07 16:07:03.151 INFO [stderr] | ^^^^^^^^^^^^ use of undeclared type or module `futures_test` Dec 07 16:07:03.152 INFO [stderr] Dec 07 16:07:03.152 INFO [stderr] error[E0432]: unresolved import `futures` Dec 07 16:07:03.152 INFO [stderr] --> tests/select_next_some.rs:3:5 Dec 07 16:07:03.152 INFO [stderr] | Dec 07 16:07:03.152 INFO [stderr] 3 | use futures::{future, select}; Dec 07 16:07:03.152 INFO [stderr] | ^^^^^^^ use of undeclared type or module `futures` Dec 07 16:07:03.152 INFO [stderr] Dec 07 16:07:03.152 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `WakeCounter` Dec 07 16:07:03.152 INFO [stderr] --> tests/select_next_some.rs:12:19 Dec 07 16:07:03.152 INFO [stderr] | Dec 07 16:07:03.152 INFO [stderr] 12 | let counter = WakeCounter::new(); Dec 07 16:07:03.152 INFO [stderr] | ^^^^^^^^^^^ use of undeclared type or module `WakeCounter` Dec 07 16:07:03.152 INFO [stderr] Dec 07 16:07:03.152 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `FuturesUnordered` Dec 07 16:07:03.152 INFO [stderr] --> tests/select_next_some.rs:14:21 Dec 07 16:07:03.152 INFO [stderr] | Dec 07 16:07:03.152 INFO [stderr] 14 | let mut tasks = FuturesUnordered::new(); Dec 07 16:07:03.152 INFO [stderr] | ^^^^^^^^^^^^^^^^ use of undeclared type or module `FuturesUnordered` Dec 07 16:07:03.152 INFO [stderr] Dec 07 16:07:03.152 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Poll` Dec 07 16:07:03.152 INFO [stderr] --> tests/select_next_some.rs:18:68 Dec 07 16:07:03.152 INFO [stderr] | Dec 07 16:07:03.152 INFO [stderr] 18 | assert_eq!(select_next_some.poll_unpin(counter.local_waker()), Poll::Pending); Dec 07 16:07:03.152 INFO [stderr] | ^^^^ use of undeclared type or module `Poll` Dec 07 16:07:03.152 INFO [stderr] Dec 07 16:07:03.152 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Poll` Dec 07 16:07:03.152 INFO [stderr] --> tests/select_next_some.rs:27:68 Dec 07 16:07:03.152 INFO [stderr] | Dec 07 16:07:03.152 INFO [stderr] 27 | assert_eq!(select_next_some.poll_unpin(counter.local_waker()), Poll::Ready(1)); Dec 07 16:07:03.152 INFO [stderr] | ^^^^ use of undeclared type or module `Poll` Dec 07 16:07:03.152 INFO [stderr] Dec 07 16:07:03.152 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Poll` Dec 07 16:07:03.152 INFO [stderr] --> tests/select_next_some.rs:29:68 Dec 07 16:07:03.152 INFO [stderr] | Dec 07 16:07:03.152 INFO [stderr] 29 | assert_eq!(select_next_some.poll_unpin(counter.local_waker()), Poll::Pending); Dec 07 16:07:03.152 INFO [stderr] | ^^^^ use of undeclared type or module `Poll` Dec 07 16:07:03.152 INFO [stderr] Dec 07 16:07:03.152 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `futures` Dec 07 16:07:03.152 INFO [stderr] --> tests/select_next_some.rs:39:5 Dec 07 16:07:03.152 INFO [stderr] | Dec 07 16:07:03.152 INFO [stderr] 39 | futures::executor::block_on(async { Dec 07 16:07:03.152 INFO [stderr] | ^^^^^^^ use of undeclared type or module `futures` Dec 07 16:07:03.152 INFO [stderr] Dec 07 16:07:03.152 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `FuturesUnordered` Dec 07 16:07:03.152 INFO [stderr] --> tests/select_next_some.rs:41:31 Dec 07 16:07:03.152 INFO [stderr] | Dec 07 16:07:03.152 INFO [stderr] 41 | let mut async_tasks = FuturesUnordered::new(); Dec 07 16:07:03.152 INFO [stderr] | ^^^^^^^^^^^^^^^^ use of undeclared type or module `FuturesUnordered` Dec 07 16:07:03.152 INFO [stderr] Dec 07 16:07:03.152 INFO [stderr] error: cannot determine resolution for the macro `select` Dec 07 16:07:03.152 INFO [stderr] --> tests/select_next_some.rs:44:13 Dec 07 16:07:03.152 INFO [stderr] | Dec 07 16:07:03.152 INFO [stderr] 44 | select! { Dec 07 16:07:03.152 INFO [stderr] | ^^^^^^ Dec 07 16:07:03.152 INFO [stderr] | Dec 07 16:07:03.152 INFO [stderr] = note: import resolution is stuck, try simplifying macro imports Dec 07 16:07:03.152 INFO [stderr] Dec 07 16:07:03.157 INFO [stderr] error: aborting due to 14 previous errors Dec 07 16:07:03.157 INFO [stderr] Dec 07 16:07:03.157 INFO [stderr] Some errors occurred: E0432, E0433. Dec 07 16:07:03.157 INFO [stderr] For more information about an error, try `rustc --explain E0432`. Dec 07 16:07:03.161 INFO [stderr] error: Could not compile `futures-util-preview`. Dec 07 16:07:03.161 INFO [stderr] warning: build failed, waiting for other jobs to finish... Dec 07 16:07:03.273 INFO [stderr] error[E0432]: unresolved import `futures_executor` Dec 07 16:07:03.273 INFO [stderr] --> tests/atomic_waker.rs:11:5 Dec 07 16:07:03.273 INFO [stderr] | Dec 07 16:07:03.273 INFO [stderr] 11 | use futures_executor::block_on; Dec 07 16:07:03.273 INFO [stderr] | ^^^^^^^^^^^^^^^^ use of undeclared type or module `futures_executor` Dec 07 16:07:03.273 INFO [stderr] Dec 07 16:07:03.344 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `mpsc` Dec 07 16:07:03.344 INFO [stderr] --> tests/mutex.rs:39:24 Dec 07 16:07:03.344 INFO [stderr] | Dec 07 16:07:03.344 INFO [stderr] 39 | let (tx, mut rx) = mpsc::unbounded(); Dec 07 16:07:03.344 INFO [stderr] | ^^^^ use of undeclared type or module `mpsc` Dec 07 16:07:03.344 INFO [stderr] Dec 07 16:07:03.344 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `futures` Dec 07 16:07:03.344 INFO [stderr] --> tests/mutex.rs:40:20 Dec 07 16:07:03.344 INFO [stderr] | Dec 07 16:07:03.344 INFO [stderr] 40 | let mut pool = futures::executor::ThreadPool::builder() Dec 07 16:07:03.344 INFO [stderr] | ^^^^^^^ use of undeclared type or module `futures` Dec 07 16:07:03.344 INFO [stderr] Dec 07 16:07:03.344 INFO [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Mutex` Dec 07 16:07:03.344 INFO [stderr] --> tests/mutex.rs:46:26 Dec 07 16:07:03.344 INFO [stderr] | Dec 07 16:07:03.344 INFO [stderr] 46 | let mutex = Arc::new(Mutex::new(0)); Dec 07 16:07:03.344 INFO [stderr] | ^^^^^ use of undeclared type or module `Mutex` Dec 07 16:07:03.344 INFO [stderr] Dec 07 16:07:03.352 INFO [stderr] error: aborting due to previous error Dec 07 16:07:03.352 INFO [stderr] Dec 07 16:07:03.352 INFO [stderr] For more information about this error, try `rustc --explain E0432`. Dec 07 16:07:03.358 INFO [stderr] error: Could not compile `futures-util-preview`. Dec 07 16:07:03.358 INFO [stderr] warning: build failed, waiting for other jobs to finish... Dec 07 16:07:03.440 INFO [stderr] error[E0425]: cannot find function `panic_local_waker_ref` in this scope Dec 07 16:07:03.441 INFO [stderr] --> tests/mutex.rs:16:41 Dec 07 16:07:03.441 INFO [stderr] | Dec 07 16:07:03.441 INFO [stderr] 16 | assert!(mutex.lock().poll_unpin(panic_local_waker_ref()).is_ready()); Dec 07 16:07:03.441 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope Dec 07 16:07:03.441 INFO [stderr] Dec 07 16:07:03.441 INFO [stderr] error[E0425]: cannot find function `panic_local_waker_ref` in this scope Dec 07 16:07:03.441 INFO [stderr] --> tests/mutex.rs:24:40 Dec 07 16:07:03.441 INFO [stderr] | Dec 07 16:07:03.441 INFO [stderr] 24 | let lock = mutex.lock().poll_unpin(panic_local_waker_ref()); Dec 07 16:07:03.441 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope Dec 07 16:07:03.441 INFO [stderr] Dec 07 16:07:03.441 INFO [stderr] error[E0425]: cannot find function `panic_local_waker_ref` in this scope Dec 07 16:07:03.441 INFO [stderr] --> tests/mutex.rs:34:31 Dec 07 16:07:03.441 INFO [stderr] | Dec 07 16:07:03.441 INFO [stderr] 34 | assert!(waiter.poll_unpin(panic_local_waker_ref()).is_ready()); Dec 07 16:07:03.441 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope Dec 07 16:07:03.441 INFO [stderr] Dec 07 16:07:03.441 INFO [stderr] error[E0425]: cannot find function `ready` in this scope Dec 07 16:07:03.441 INFO [stderr] --> tests/mutex.rs:54:20 Dec 07 16:07:03.441 INFO [stderr] | Dec 07 16:07:03.441 INFO [stderr] 54 | await!(ready(()).pending_once()); Dec 07 16:07:03.441 INFO [stderr] | ^^^^^ not found in this scope Dec 07 16:07:03.441 INFO [stderr] help: possible candidate is found in another module, you can import it into scope Dec 07 16:07:03.441 INFO [stderr] | Dec 07 16:07:03.441 INFO [stderr] 3 | use futures_util::future::ready; Dec 07 16:07:03.441 INFO [stderr] | Dec 07 16:07:03.441 INFO [stderr] Dec 07 16:07:03.441 INFO [stderr] warning: unused import: `futures::channel::mpsc` Dec 07 16:07:03.441 INFO [stderr] --> tests/mutex.rs:3:5 Dec 07 16:07:03.441 INFO [stderr] | Dec 07 16:07:03.441 INFO [stderr] 3 | use futures::channel::mpsc; Dec 07 16:07:03.441 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ Dec 07 16:07:03.441 INFO [stderr] | Dec 07 16:07:03.441 INFO [stderr] = note: #[warn(unused_imports)] on by default Dec 07 16:07:03.441 INFO [stderr] Dec 07 16:07:03.441 INFO [stderr] warning: unused imports: `FutureExt`, `ready` Dec 07 16:07:03.441 INFO [stderr] --> tests/mutex.rs:4:23 Dec 07 16:07:03.441 INFO [stderr] | Dec 07 16:07:03.441 INFO [stderr] 4 | use futures::future::{ready, FutureExt}; Dec 07 16:07:03.441 INFO [stderr] | ^^^^^ ^^^^^^^^^ Dec 07 16:07:03.441 INFO [stderr] Dec 07 16:07:03.441 INFO [stderr] warning: unused import: `futures::lock::Mutex` Dec 07 16:07:03.441 INFO [stderr] --> tests/mutex.rs:5:5 Dec 07 16:07:03.441 INFO [stderr] | Dec 07 16:07:03.441 INFO [stderr] 5 | use futures::lock::Mutex; Dec 07 16:07:03.441 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^ Dec 07 16:07:03.441 INFO [stderr] Dec 07 16:07:03.441 INFO [stderr] warning: unused import: `futures::stream::StreamExt` Dec 07 16:07:03.441 INFO [stderr] --> tests/mutex.rs:6:5 Dec 07 16:07:03.441 INFO [stderr] | Dec 07 16:07:03.441 INFO [stderr] 6 | use futures::stream::StreamExt; Dec 07 16:07:03.441 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 07 16:07:03.441 INFO [stderr] Dec 07 16:07:03.441 INFO [stderr] warning: unused import: `futures::task::SpawnExt` Dec 07 16:07:03.441 INFO [stderr] --> tests/mutex.rs:7:5 Dec 07 16:07:03.441 INFO [stderr] | Dec 07 16:07:03.441 INFO [stderr] 7 | use futures::task::SpawnExt; Dec 07 16:07:03.441 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ Dec 07 16:07:03.441 INFO [stderr] Dec 07 16:07:03.441 INFO [stderr] warning: unused import: `futures_test::future::FutureTestExt` Dec 07 16:07:03.441 INFO [stderr] --> tests/mutex.rs:8:5 Dec 07 16:07:03.441 INFO [stderr] | Dec 07 16:07:03.441 INFO [stderr] 8 | use futures_test::future::FutureTestExt; Dec 07 16:07:03.441 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 07 16:07:03.441 INFO [stderr] Dec 07 16:07:03.441 INFO [stderr] warning: unused imports: `WakeCounter`, `panic_local_waker_ref` Dec 07 16:07:03.441 INFO [stderr] --> tests/mutex.rs:9:26 Dec 07 16:07:03.441 INFO [stderr] | Dec 07 16:07:03.441 INFO [stderr] 9 | use futures_test::task::{panic_local_waker_ref, WakeCounter}; Dec 07 16:07:03.441 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^ Dec 07 16:07:03.441 INFO [stderr] Dec 07 16:07:03.531 INFO [stderr] error[E0698]: type inside generator must be known in this context Dec 07 16:07:03.531 INFO [stderr] --> tests/mutex.rs:62:18 Dec 07 16:07:03.531 INFO [stderr] | Dec 07 16:07:03.531 INFO [stderr] 62 | for _ in 0..num_tasks { Dec 07 16:07:03.531 INFO [stderr] | ^^^^^^^^^^^^ Dec 07 16:07:03.531 INFO [stderr] | Dec 07 16:07:03.531 INFO [stderr] note: the type is part of the generator because of this `yield` Dec 07 16:07:03.531 INFO [stderr] --> tests/mutex.rs:63:22 Dec 07 16:07:03.531 INFO [stderr] | Dec 07 16:07:03.531 INFO [stderr] 63 | let () = await!(rx.next()).unwrap(); Dec 07 16:07:03.531 INFO [stderr] | ^^^^^^^^^^^^^^^^^ Dec 07 16:07:03.531 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:03.531 INFO [stderr] Dec 07 16:07:03.531 INFO [stderr] error[E0698]: type inside generator must be known in this context Dec 07 16:07:03.531 INFO [stderr] --> tests/mutex.rs:62:18 Dec 07 16:07:03.531 INFO [stderr] | Dec 07 16:07:03.531 INFO [stderr] 62 | for _ in 0..num_tasks { Dec 07 16:07:03.531 INFO [stderr] | ^ Dec 07 16:07:03.531 INFO [stderr] | Dec 07 16:07:03.531 INFO [stderr] note: the type is part of the generator because of this `yield` Dec 07 16:07:03.531 INFO [stderr] --> tests/mutex.rs:63:22 Dec 07 16:07:03.531 INFO [stderr] | Dec 07 16:07:03.531 INFO [stderr] 63 | let () = await!(rx.next()).unwrap(); Dec 07 16:07:03.531 INFO [stderr] | ^^^^^^^^^^^^^^^^^ Dec 07 16:07:03.531 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:03.531 INFO [stderr] Dec 07 16:07:03.531 INFO [stderr] error[E0698]: type inside generator must be known in this context Dec 07 16:07:03.531 INFO [stderr] --> tests/mutex.rs:62:21 Dec 07 16:07:03.531 INFO [stderr] | Dec 07 16:07:03.531 INFO [stderr] 62 | for _ in 0..num_tasks { Dec 07 16:07:03.531 INFO [stderr] | ^^^^^^^^^ Dec 07 16:07:03.531 INFO [stderr] | Dec 07 16:07:03.531 INFO [stderr] note: the type is part of the generator because of this `yield` Dec 07 16:07:03.531 INFO [stderr] --> tests/mutex.rs:63:22 Dec 07 16:07:03.531 INFO [stderr] | Dec 07 16:07:03.531 INFO [stderr] 63 | let () = await!(rx.next()).unwrap(); Dec 07 16:07:03.531 INFO [stderr] | ^^^^^^^^^^^^^^^^^ Dec 07 16:07:03.531 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:03.531 INFO [stderr] Dec 07 16:07:03.531 INFO [stderr] error[E0698]: type inside generator must be known in this context Dec 07 16:07:03.531 INFO [stderr] --> tests/mutex.rs:62:18 Dec 07 16:07:03.531 INFO [stderr] | Dec 07 16:07:03.531 INFO [stderr] 62 | for _ in 0..num_tasks { Dec 07 16:07:03.531 INFO [stderr] | ^^^^^^^^^^^^ Dec 07 16:07:03.531 INFO [stderr] | Dec 07 16:07:03.531 INFO [stderr] note: the type is part of the generator because of this `yield` Dec 07 16:07:03.531 INFO [stderr] --> tests/mutex.rs:63:22 Dec 07 16:07:03.531 INFO [stderr] | Dec 07 16:07:03.531 INFO [stderr] 63 | let () = await!(rx.next()).unwrap(); Dec 07 16:07:03.531 INFO [stderr] | ^^^^^^^^^^^^^^^^^ Dec 07 16:07:03.531 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:03.531 INFO [stderr] Dec 07 16:07:03.531 INFO [stderr] error: aborting due to 21 previous errors Dec 07 16:07:03.531 INFO [stderr] Dec 07 16:07:03.532 INFO [stderr] Some errors occurred: E0425, E0433, E0698. Dec 07 16:07:03.532 INFO [stderr] For more information about an error, try `rustc --explain E0425`. Dec 07 16:07:03.532 INFO [stderr] error: Could not compile `futures-util-preview`. Dec 07 16:07:03.532 INFO [stderr] warning: build failed, waiting for other jobs to finish... Dec 07 16:07:04.227 INFO [stderr] error: aborting due to previous error Dec 07 16:07:04.227 INFO [stderr] Dec 07 16:07:04.227 INFO [stderr] For more information about this error, try `rustc --explain E0432`. Dec 07 16:07:04.242 INFO [stderr] error: Could not compile `futures-util-preview`. Dec 07 16:07:04.242 INFO [stderr] Dec 07 16:07:04.242 INFO [stderr] To learn more, run the command again with --verbose. Dec 07 16:07:04.243 INFO [stderr] su: No module specific data is present Dec 07 16:07:04.513 INFO running `"docker" "inspect" "49e6ed65a456d286c9fc58d680ac2e9f89e6ab1105408a1bfc0389b7e4f65513"` Dec 07 16:07:04.602 INFO running `"docker" "rm" "-f" "49e6ed65a456d286c9fc58d680ac2e9f89e6ab1105408a1bfc0389b7e4f65513"` Dec 07 16:07:04.705 INFO [stdout] 49e6ed65a456d286c9fc58d680ac2e9f89e6ab1105408a1bfc0389b7e4f65513