[INFO] fetching crate tokio-codec 0.2.0-alpha.4... [INFO] checking tokio-codec-0.2.0-alpha.4 against try#ea663bba38739867a4b75ac820991b4f5d093c3b for pr-62262-1 [INFO] extracting crate tokio-codec 0.2.0-alpha.4 into /workspace/builds/worker-12/source [INFO] validating manifest of crates.io crate tokio-codec 0.2.0-alpha.4 on toolchain ea663bba38739867a4b75ac820991b4f5d093c3b [INFO] running `"/workspace/cargo-home/bin/cargo" "+ea663bba38739867a4b75ac820991b4f5d093c3b" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking crates.io crate tokio-codec 0.2.0-alpha.4 [INFO] finished tweaking crates.io crate tokio-codec 0.2.0-alpha.4 [INFO] tweaked toml for crates.io crate tokio-codec 0.2.0-alpha.4 written to /workspace/builds/worker-12/source/Cargo.toml [INFO] running `"/workspace/cargo-home/bin/cargo" "+ea663bba38739867a4b75ac820991b4f5d093c3b" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/workspace/cargo-home/bin/cargo" "+ea663bba38739867a4b75ac820991b4f5d093c3b" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-12/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-12/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+ea663bba38739867a4b75ac820991b4f5d093c3b" "check" "--frozen" "--all" "--all-targets"` [INFO] [stdout] 42c2a172f124b2e69f4f583a2a812304eada1562a6b24e0f65b8b43f48bc160e [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `"docker" "start" "-a" "42c2a172f124b2e69f4f583a2a812304eada1562a6b24e0f65b8b43f48bc160e"` [INFO] [stderr] Checking futures-core-preview v0.3.0-alpha.18 [INFO] [stderr] Checking tokio-io v0.2.0-alpha.4 [INFO] [stderr] Checking futures-sink-preview v0.3.0-alpha.18 [INFO] [stderr] Checking tokio-codec v0.2.0-alpha.4 (/opt/rustwide/workdir) [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `tokio` [INFO] [stderr] --> tests/framed_read.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use tokio::prelude::*; [INFO] [stderr] | ^^^^^ use of undeclared type or module `tokio` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `tokio_test` [INFO] [stderr] --> tests/framed_read.rs:6:5 [INFO] [stderr] | [INFO] [stderr] 6 | use tokio_test::task::MockTask; [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `tokio_test` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved imports `tokio_test`, `tokio_test::task::MockTask` [INFO] [stderr] --> tests/framed_read.rs:5:5 [INFO] [stderr] | [INFO] [stderr] 5 | use tokio_test::assert_ready; [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `tokio_test` [INFO] [stderr] 6 | use tokio_test::task::MockTask; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/framed_read.rs:25:19 [INFO] [stderr] | [INFO] [stderr] 25 | let val = assert_ready!($e); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 61 | assert_read!(pin!(framed).poll_next(cx), 0); [INFO] [stderr] | -------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/framed_read.rs:25:19 [INFO] [stderr] | [INFO] [stderr] 25 | let val = assert_ready!($e); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 62 | assert_read!(pin!(framed).poll_next(cx), 1); [INFO] [stderr] | -------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/framed_read.rs:25:19 [INFO] [stderr] | [INFO] [stderr] 25 | let val = assert_ready!($e); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 63 | assert_read!(pin!(framed).poll_next(cx), 2); [INFO] [stderr] | -------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/framed_read.rs:64:17 [INFO] [stderr] | [INFO] [stderr] 64 | assert!(assert_ready!(pin!(framed).poll_next(cx)).is_none()); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/framed_read.rs:25:19 [INFO] [stderr] | [INFO] [stderr] 25 | let val = assert_ready!($e); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 79 | assert_read!(pin!(framed).poll_next(cx), 0); [INFO] [stderr] | -------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/framed_read.rs:25:19 [INFO] [stderr] | [INFO] [stderr] 25 | let val = assert_ready!($e); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 80 | assert_read!(pin!(framed).poll_next(cx), 1); [INFO] [stderr] | -------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/framed_read.rs:25:19 [INFO] [stderr] | [INFO] [stderr] 25 | let val = assert_ready!($e); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 81 | assert_read!(pin!(framed).poll_next(cx), 2); [INFO] [stderr] | -------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/framed_read.rs:82:17 [INFO] [stderr] | [INFO] [stderr] 82 | assert!(assert_ready!(pin!(framed).poll_next(cx)).is_none()); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/framed_read.rs:25:19 [INFO] [stderr] | [INFO] [stderr] 25 | let val = assert_ready!($e); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 98 | assert_read!(pin!(framed).poll_next(cx), 0); [INFO] [stderr] | -------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/framed_read.rs:25:19 [INFO] [stderr] | [INFO] [stderr] 25 | let val = assert_ready!($e); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 99 | assert_read!(pin!(framed).poll_next(cx), 1); [INFO] [stderr] | -------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/framed_read.rs:100:17 [INFO] [stderr] | [INFO] [stderr] 100 | assert!(assert_ready!(pin!(framed).poll_next(cx)).is_none()); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/framed_read.rs:25:19 [INFO] [stderr] | [INFO] [stderr] 25 | let val = assert_ready!($e); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 116 | assert_read!(pin!(framed).poll_next(cx), 0); [INFO] [stderr] | -------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/framed_read.rs:25:19 [INFO] [stderr] | [INFO] [stderr] 25 | let val = assert_ready!($e); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 117 | assert_read!(pin!(framed).poll_next(cx), 1); [INFO] [stderr] | -------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/framed_read.rs:25:19 [INFO] [stderr] | [INFO] [stderr] 25 | let val = assert_ready!($e); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 118 | assert_read!(pin!(framed).poll_next(cx), 2); [INFO] [stderr] | -------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/framed_read.rs:119:17 [INFO] [stderr] | [INFO] [stderr] 119 | assert!(assert_ready!(pin!(framed).poll_next(cx)).is_none()); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/framed_read.rs:134:13 [INFO] [stderr] | [INFO] [stderr] 134 | assert_ready!(pin!(framed).poll_next(cx)) [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/framed_read.rs:154:13 [INFO] [stderr] | [INFO] [stderr] 154 | assert_ready!(pin!(framed).poll_next(cx)) [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/framed_read.rs:176:13 [INFO] [stderr] | [INFO] [stderr] 176 | assert_ready!(pin!(framed).poll_next(cx)) [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/framed_read.rs:25:19 [INFO] [stderr] | [INFO] [stderr] 25 | let val = assert_ready!($e); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 191 | assert_read!(pin!(framed).poll_next(cx), 0); [INFO] [stderr] | -------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/framed_read.rs:192:17 [INFO] [stderr] | [INFO] [stderr] 192 | assert!(assert_ready!(pin!(framed).poll_next(cx)).is_none()); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/framed_read.rs:25:19 [INFO] [stderr] | [INFO] [stderr] 25 | let val = assert_ready!($e); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 218 | assert_read!(pin!(framed).poll_next(cx), 0); [INFO] [stderr] | -------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/framed_read.rs:219:17 [INFO] [stderr] | [INFO] [stderr] 219 | assert!(assert_ready!(pin!(framed).poll_next(cx)).unwrap().is_err()); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/framed_read.rs:25:19 [INFO] [stderr] | [INFO] [stderr] 25 | let val = assert_ready!($e); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 248 | assert_read!(pin!(framed).poll_next(cx), 0); [INFO] [stderr] | -------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/framed_read.rs:25:19 [INFO] [stderr] | [INFO] [stderr] 25 | let val = assert_ready!($e); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 249 | assert_read!(pin!(framed).poll_next(cx), 1); [INFO] [stderr] | -------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/framed_read.rs:25:19 [INFO] [stderr] | [INFO] [stderr] 25 | let val = assert_ready!($e); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 250 | assert_read!(pin!(framed).poll_next(cx), 2); [INFO] [stderr] | -------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/framed_read.rs:25:19 [INFO] [stderr] | [INFO] [stderr] 25 | let val = assert_ready!($e); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 251 | assert_read!(pin!(framed).poll_next(cx), 3); [INFO] [stderr] | -------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/framed_read.rs:252:17 [INFO] [stderr] | [INFO] [stderr] 252 | assert!(assert_ready!(pin!(framed).poll_next(cx)).is_none()); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/framed_read.rs:54:20 [INFO] [stderr] | [INFO] [stderr] 54 | let mut task = MockTask::new(); [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/framed_read.rs:70:20 [INFO] [stderr] | [INFO] [stderr] 70 | let mut task = MockTask::new(); [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/framed_read.rs:88:20 [INFO] [stderr] | [INFO] [stderr] 88 | let mut task = MockTask::new(); [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/framed_read.rs:106:20 [INFO] [stderr] | [INFO] [stderr] 106 | let mut task = MockTask::new(); [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/framed_read.rs:125:20 [INFO] [stderr] | [INFO] [stderr] 125 | let mut task = MockTask::new(); [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/framed_read.rs:144:20 [INFO] [stderr] | [INFO] [stderr] 144 | let mut task = MockTask::new(); [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/framed_read.rs:164:20 [INFO] [stderr] | [INFO] [stderr] 164 | let mut task = MockTask::new(); [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/framed_read.rs:186:20 [INFO] [stderr] | [INFO] [stderr] 186 | let mut task = MockTask::new(); [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/framed_read.rs:213:20 [INFO] [stderr] | [INFO] [stderr] 213 | let mut task = MockTask::new(); [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/framed_read.rs:225:20 [INFO] [stderr] | [INFO] [stderr] 225 | let mut task = MockTask::new(); [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AsyncRead` in this scope [INFO] [stderr] --> tests/framed_read.rs:262:6 [INFO] [stderr] | [INFO] [stderr] 262 | impl AsyncRead for Mock { [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 3 | use tokio_io::AsyncRead; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AsyncRead` in this scope [INFO] [stderr] --> tests/framed_read.rs:286:6 [INFO] [stderr] | [INFO] [stderr] 286 | impl AsyncRead for Slice<'_> { [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 3 | use tokio_io::AsyncRead; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error: aborting due to 42 previous errors [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0405, E0432, E0433. [INFO] [stderr] For more information about an error, try `rustc --explain E0405`. [INFO] [stderr] error: could not compile `tokio-codec`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `tokio` [INFO] [stderr] --> tests/length_delimited.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use tokio::codec::*; [INFO] [stderr] | ^^^^^ use of undeclared type or module `tokio` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `tokio` [INFO] [stderr] --> tests/length_delimited.rs:4:5 [INFO] [stderr] | [INFO] [stderr] 4 | use tokio::io::{AsyncRead, AsyncWrite}; [INFO] [stderr] | ^^^^^ use of undeclared type or module `tokio` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `tokio` [INFO] [stderr] --> tests/length_delimited.rs:5:5 [INFO] [stderr] | [INFO] [stderr] 5 | use tokio::prelude::*; [INFO] [stderr] | ^^^^^ use of undeclared type or module `tokio` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `tokio_test` [INFO] [stderr] --> tests/length_delimited.rs:6:5 [INFO] [stderr] | [INFO] [stderr] 6 | use tokio_test::task::MockTask; [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `tokio_test` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `tokio_test` [INFO] [stderr] --> tests/framed_write.rs:6:5 [INFO] [stderr] | [INFO] [stderr] 6 | use tokio_test::task::MockTask; [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `tokio_test` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `tokio_test` [INFO] [stderr] --> tests/framed_write.rs:5:5 [INFO] [stderr] | [INFO] [stderr] 5 | use tokio_test::assert_ready; [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `tokio_test` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/framed_write.rs:53:17 [INFO] [stderr] | [INFO] [stderr] 53 | assert!(assert_ready!(pin!(framed).poll_ready(cx)).is_ok()); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/framed_write.rs:55:17 [INFO] [stderr] | [INFO] [stderr] 55 | assert!(assert_ready!(pin!(framed).poll_ready(cx)).is_ok()); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/framed_write.rs:57:17 [INFO] [stderr] | [INFO] [stderr] 57 | assert!(assert_ready!(pin!(framed).poll_ready(cx)).is_ok()); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/framed_write.rs:64:17 [INFO] [stderr] | [INFO] [stderr] 64 | assert!(assert_ready!(pin!(framed).poll_flush(cx)).is_ok()); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/framed_write.rs:107:21 [INFO] [stderr] | [INFO] [stderr] 107 | assert!(assert_ready!(pin!(framed).poll_ready(cx)).is_ok()); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/framed_write.rs:117:17 [INFO] [stderr] | [INFO] [stderr] 117 | assert!(assert_ready!(pin!(framed).poll_ready(cx)).is_ok()); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/framed_write.rs:123:17 [INFO] [stderr] | [INFO] [stderr] 123 | assert!(assert_ready!(pin!(framed).poll_flush(cx)).is_ok()); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/framed_write.rs:46:20 [INFO] [stderr] | [INFO] [stderr] 46 | let mut task = MockTask::new(); [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/framed_write.rs:102:20 [INFO] [stderr] | [INFO] [stderr] 102 | let mut task = MockTask::new(); [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `tokio` [INFO] [stderr] --> tests/framed.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use tokio::prelude::*; [INFO] [stderr] | ^^^^^ use of undeclared type or module `tokio` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `tokio_test` [INFO] [stderr] --> tests/framed.rs:5:5 [INFO] [stderr] | [INFO] [stderr] 5 | use tokio_test::assert_ok; [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `tokio_test` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `tokio` [INFO] [stderr] --> tests/framed.rs:65:3 [INFO] [stderr] | [INFO] [stderr] 65 | #[tokio::test] [INFO] [stderr] | ^^^^^ use of undeclared type or module `tokio` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ok` [INFO] [stderr] --> tests/framed.rs:71:15 [INFO] [stderr] | [INFO] [stderr] 71 | let num = assert_ok!(framed.next().await.unwrap()); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AsyncRead` in this scope [INFO] [stderr] --> tests/framed.rs:55:6 [INFO] [stderr] | [INFO] [stderr] 55 | impl AsyncRead for DontReadIntoThis { [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 3 | use tokio_io::AsyncRead; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error: aborting due to 5 previous errors [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0405, E0432, E0433. [INFO] [stderr] For more information about an error, try `rustc --explain E0405`. [INFO] [stderr] error: could not compile `tokio-codec`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error[E0432]: unresolved imports `tokio::codec::*`, `tokio::io::AsyncRead`, `tokio::io::AsyncWrite`, `tokio::prelude::*`, `tokio_test::task::MockTask`, `tokio_test` [INFO] [stderr] --> tests/length_delimited.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use tokio::codec::*; [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] 4 | use tokio::io::{AsyncRead, AsyncWrite}; [INFO] [stderr] | ^^^^^^^^^ ^^^^^^^^^^ [INFO] [stderr] 5 | use tokio::prelude::*; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] 6 | use tokio_test::task::MockTask; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 7 | use tokio_test::{ [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `tokio_test` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `futures_util` [INFO] [stderr] --> tests/length_delimited.rs:12:5 [INFO] [stderr] | [INFO] [stderr] 12 | use futures_util::pin_mut; [INFO] [stderr] | ^^^^^^^^^^^^ use of undeclared type or module `futures_util` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `pin_mut` [INFO] [stderr] --> tests/length_delimited.rs:78:5 [INFO] [stderr] | [INFO] [stderr] 78 | pin_mut!(io); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/length_delimited.rs:65:23 [INFO] [stderr] | [INFO] [stderr] 65 | let res = assert_ready!($io.as_mut().poll_next(cx)); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 80 | assert_done!(io); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `pin_mut` [INFO] [stderr] --> tests/length_delimited.rs:91:5 [INFO] [stderr] | [INFO] [stderr] 91 | pin_mut!(io); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/length_delimited.rs:30:23 [INFO] [stderr] | [INFO] [stderr] 30 | let res = assert_ready!($io.as_mut().poll_next(cx)); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 93 | assert_next_eq!(io, b"abcdefghi"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/length_delimited.rs:65:23 [INFO] [stderr] | [INFO] [stderr] 65 | let res = assert_ready!($io.as_mut().poll_next(cx)); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 94 | assert_done!(io); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `pin_mut` [INFO] [stderr] --> tests/length_delimited.rs:104:5 [INFO] [stderr] | [INFO] [stderr] 104 | pin_mut!(io); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/length_delimited.rs:30:23 [INFO] [stderr] | [INFO] [stderr] 30 | let res = assert_ready!($io.as_mut().poll_next(cx)); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 106 | assert_next_eq!(io, b"abcdefghi"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/length_delimited.rs:65:23 [INFO] [stderr] | [INFO] [stderr] 65 | let res = assert_ready!($io.as_mut().poll_next(cx)); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 107 | assert_done!(io); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `pin_mut` [INFO] [stderr] --> tests/length_delimited.rs:122:5 [INFO] [stderr] | [INFO] [stderr] 122 | pin_mut!(io); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/length_delimited.rs:30:23 [INFO] [stderr] | [INFO] [stderr] 30 | let res = assert_ready!($io.as_mut().poll_next(cx)); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 124 | assert_next_eq!(io, b"abcdefghi"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/length_delimited.rs:65:23 [INFO] [stderr] | [INFO] [stderr] 65 | let res = assert_ready!($io.as_mut().poll_next(cx)); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 125 | assert_done!(io); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `pin_mut` [INFO] [stderr] --> tests/length_delimited.rs:141:5 [INFO] [stderr] | [INFO] [stderr] 141 | pin_mut!(io); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/length_delimited.rs:30:23 [INFO] [stderr] | [INFO] [stderr] 30 | let res = assert_ready!($io.as_mut().poll_next(cx)); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 143 | assert_next_eq!(io, b"abcdefghi"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/length_delimited.rs:30:23 [INFO] [stderr] | [INFO] [stderr] 30 | let res = assert_ready!($io.as_mut().poll_next(cx)); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 144 | assert_next_eq!(io, b"123"); [INFO] [stderr] | ---------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/length_delimited.rs:30:23 [INFO] [stderr] | [INFO] [stderr] 30 | let res = assert_ready!($io.as_mut().poll_next(cx)); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 145 | assert_next_eq!(io, b"hello world"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/length_delimited.rs:65:23 [INFO] [stderr] | [INFO] [stderr] 65 | let res = assert_ready!($io.as_mut().poll_next(cx)); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 146 | assert_done!(io); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `pin_mut` [INFO] [stderr] --> tests/length_delimited.rs:159:5 [INFO] [stderr] | [INFO] [stderr] 159 | pin_mut!(io); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/length_delimited.rs:30:23 [INFO] [stderr] | [INFO] [stderr] 30 | let res = assert_ready!($io.as_mut().poll_next(cx)); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 161 | assert_next_eq!(io, b"abcdefghi"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/length_delimited.rs:65:23 [INFO] [stderr] | [INFO] [stderr] 65 | let res = assert_ready!($io.as_mut().poll_next(cx)); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 162 | assert_done!(io); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `pin_mut` [INFO] [stderr] --> tests/length_delimited.rs:177:5 [INFO] [stderr] | [INFO] [stderr] 177 | pin_mut!(io); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/length_delimited.rs:30:23 [INFO] [stderr] | [INFO] [stderr] 30 | let res = assert_ready!($io.as_mut().poll_next(cx)); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 179 | assert_next_eq!(io, b"abcdefghi"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/length_delimited.rs:30:23 [INFO] [stderr] | [INFO] [stderr] 30 | let res = assert_ready!($io.as_mut().poll_next(cx)); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 180 | assert_next_eq!(io, b"123"); [INFO] [stderr] | ---------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/length_delimited.rs:30:23 [INFO] [stderr] | [INFO] [stderr] 30 | let res = assert_ready!($io.as_mut().poll_next(cx)); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 181 | assert_next_eq!(io, b"hello world"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/length_delimited.rs:65:23 [INFO] [stderr] | [INFO] [stderr] 65 | let res = assert_ready!($io.as_mut().poll_next(cx)); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 182 | assert_done!(io); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `pin_mut` [INFO] [stderr] --> tests/length_delimited.rs:198:5 [INFO] [stderr] | [INFO] [stderr] 198 | pin_mut!(io); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/length_delimited.rs:30:23 [INFO] [stderr] | [INFO] [stderr] 30 | let res = assert_ready!($io.as_mut().poll_next(cx)); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 202 | assert_next_eq!(io, b"abcdefghi"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/length_delimited.rs:65:23 [INFO] [stderr] | [INFO] [stderr] 65 | let res = assert_ready!($io.as_mut().poll_next(cx)); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 204 | assert_done!(io); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `pin_mut` [INFO] [stderr] --> tests/length_delimited.rs:224:5 [INFO] [stderr] | [INFO] [stderr] 224 | pin_mut!(io); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/length_delimited.rs:30:23 [INFO] [stderr] | [INFO] [stderr] 30 | let res = assert_ready!($io.as_mut().poll_next(cx)); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 228 | assert_next_eq!(io, b"abcdefghi"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/length_delimited.rs:30:23 [INFO] [stderr] | [INFO] [stderr] 30 | let res = assert_ready!($io.as_mut().poll_next(cx)); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 231 | assert_next_eq!(io, b"123"); [INFO] [stderr] | ---------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/length_delimited.rs:30:23 [INFO] [stderr] | [INFO] [stderr] 30 | let res = assert_ready!($io.as_mut().poll_next(cx)); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 232 | assert_next_eq!(io, b"hello world"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/length_delimited.rs:65:23 [INFO] [stderr] | [INFO] [stderr] 65 | let res = assert_ready!($io.as_mut().poll_next(cx)); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 234 | assert_done!(io); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `pin_mut` [INFO] [stderr] --> tests/length_delimited.rs:245:5 [INFO] [stderr] | [INFO] [stderr] 245 | pin_mut!(io); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `pin_mut` [INFO] [stderr] --> tests/length_delimited.rs:260:5 [INFO] [stderr] | [INFO] [stderr] 260 | pin_mut!(io); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `pin_mut` [INFO] [stderr] --> tests/length_delimited.rs:278:5 [INFO] [stderr] | [INFO] [stderr] 278 | pin_mut!(io); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `pin_mut` [INFO] [stderr] --> tests/length_delimited.rs:292:5 [INFO] [stderr] | [INFO] [stderr] 292 | pin_mut!(io); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `pin_mut` [INFO] [stderr] --> tests/length_delimited.rs:303:5 [INFO] [stderr] | [INFO] [stderr] 303 | pin_mut!(io); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/length_delimited.rs:30:23 [INFO] [stderr] | [INFO] [stderr] 30 | let res = assert_ready!($io.as_mut().poll_next(cx)); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 305 | assert_next_eq!(io, b"abcdefghi"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `pin_mut` [INFO] [stderr] --> tests/length_delimited.rs:318:5 [INFO] [stderr] | [INFO] [stderr] 318 | pin_mut!(io); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/length_delimited.rs:30:23 [INFO] [stderr] | [INFO] [stderr] 30 | let res = assert_ready!($io.as_mut().poll_next(cx)); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 322 | assert_next_eq!(io, b"abcdefghi"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `pin_mut` [INFO] [stderr] --> tests/length_delimited.rs:333:5 [INFO] [stderr] | [INFO] [stderr] 333 | pin_mut!(io); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/length_delimited.rs:30:23 [INFO] [stderr] | [INFO] [stderr] 30 | let res = assert_ready!($io.as_mut().poll_next(cx)); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 335 | assert_next_eq!(io, b"abcdefghi"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/length_delimited.rs:65:23 [INFO] [stderr] | [INFO] [stderr] 65 | let res = assert_ready!($io.as_mut().poll_next(cx)); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 336 | assert_done!(io); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `pin_mut` [INFO] [stderr] --> tests/length_delimited.rs:347:5 [INFO] [stderr] | [INFO] [stderr] 347 | pin_mut!(io); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/length_delimited.rs:30:23 [INFO] [stderr] | [INFO] [stderr] 30 | let res = assert_ready!($io.as_mut().poll_next(cx)); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 349 | assert_next_eq!(io, b"abcdefghi"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/length_delimited.rs:65:23 [INFO] [stderr] | [INFO] [stderr] 65 | let res = assert_ready!($io.as_mut().poll_next(cx)); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 350 | assert_done!(io); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `pin_mut` [INFO] [stderr] --> tests/length_delimited.rs:368:5 [INFO] [stderr] | [INFO] [stderr] 368 | pin_mut!(io); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/length_delimited.rs:30:23 [INFO] [stderr] | [INFO] [stderr] 30 | let res = assert_ready!($io.as_mut().poll_next(cx)); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 370 | assert_next_eq!(io, b"xx\x00\x09abcdefghi"); [INFO] [stderr] | -------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/length_delimited.rs:30:23 [INFO] [stderr] | [INFO] [stderr] 30 | let res = assert_ready!($io.as_mut().poll_next(cx)); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 371 | assert_next_eq!(io, b"yy\x00\x03123"); [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/length_delimited.rs:30:23 [INFO] [stderr] | [INFO] [stderr] 30 | let res = assert_ready!($io.as_mut().poll_next(cx)); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 372 | assert_next_eq!(io, b"zz\x00\x0bhello world"); [INFO] [stderr] | ---------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/length_delimited.rs:65:23 [INFO] [stderr] | [INFO] [stderr] 65 | let res = assert_ready!($io.as_mut().poll_next(cx)); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 373 | assert_done!(io); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `pin_mut` [INFO] [stderr] --> tests/length_delimited.rs:389:5 [INFO] [stderr] | [INFO] [stderr] 389 | pin_mut!(io); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/length_delimited.rs:30:23 [INFO] [stderr] | [INFO] [stderr] 30 | let res = assert_ready!($io.as_mut().poll_next(cx)); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 391 | assert_next_eq!(io, b"abcdefghi"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/length_delimited.rs:30:23 [INFO] [stderr] | [INFO] [stderr] 30 | let res = assert_ready!($io.as_mut().poll_next(cx)); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 392 | assert_next_eq!(io, b"123"); [INFO] [stderr] | ---------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/length_delimited.rs:30:23 [INFO] [stderr] | [INFO] [stderr] 30 | let res = assert_ready!($io.as_mut().poll_next(cx)); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 393 | assert_next_eq!(io, b"hello world"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready` [INFO] [stderr] --> tests/length_delimited.rs:65:23 [INFO] [stderr] | [INFO] [stderr] 65 | let res = assert_ready!($io.as_mut().poll_next(cx)); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 394 | assert_done!(io); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `pin_mut` [INFO] [stderr] --> tests/length_delimited.rs:406:5 [INFO] [stderr] | [INFO] [stderr] 406 | pin_mut!(io); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready_ok` [INFO] [stderr] --> tests/length_delimited.rs:409:9 [INFO] [stderr] | [INFO] [stderr] 409 | assert_ready_ok!(io.as_mut().poll_ready(cx)); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ok` [INFO] [stderr] --> tests/length_delimited.rs:410:9 [INFO] [stderr] | [INFO] [stderr] 410 | assert_ok!(io.as_mut().start_send(Bytes::from("abcdefghi"))); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready_ok` [INFO] [stderr] --> tests/length_delimited.rs:411:9 [INFO] [stderr] | [INFO] [stderr] 411 | assert_ready_ok!(io.as_mut().poll_flush(cx)); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `pin_mut` [INFO] [stderr] --> tests/length_delimited.rs:419:5 [INFO] [stderr] | [INFO] [stderr] 419 | pin_mut!(io); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready_ok` [INFO] [stderr] --> tests/length_delimited.rs:422:9 [INFO] [stderr] | [INFO] [stderr] 422 | assert_ready_ok!(io.poll_flush(cx)); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `pin_mut` [INFO] [stderr] --> tests/length_delimited.rs:436:5 [INFO] [stderr] | [INFO] [stderr] 436 | pin_mut!(io); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready_ok` [INFO] [stderr] --> tests/length_delimited.rs:439:9 [INFO] [stderr] | [INFO] [stderr] 439 | assert_ready_ok!(io.as_mut().poll_ready(cx)); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ok` [INFO] [stderr] --> tests/length_delimited.rs:440:9 [INFO] [stderr] | [INFO] [stderr] 440 | assert_ok!(io.as_mut().start_send(Bytes::from("abcdefghi"))); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready_ok` [INFO] [stderr] --> tests/length_delimited.rs:441:9 [INFO] [stderr] | [INFO] [stderr] 441 | assert_ready_ok!(io.as_mut().poll_flush(cx)); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `pin_mut` [INFO] [stderr] --> tests/length_delimited.rs:460:5 [INFO] [stderr] | [INFO] [stderr] 460 | pin_mut!(io); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready_ok` [INFO] [stderr] --> tests/length_delimited.rs:463:9 [INFO] [stderr] | [INFO] [stderr] 463 | assert_ready_ok!(io.as_mut().poll_ready(cx)); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ok` [INFO] [stderr] --> tests/length_delimited.rs:464:9 [INFO] [stderr] | [INFO] [stderr] 464 | assert_ok!(io.as_mut().start_send(Bytes::from("abcdefghi"))); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready_ok` [INFO] [stderr] --> tests/length_delimited.rs:466:9 [INFO] [stderr] | [INFO] [stderr] 466 | assert_ready_ok!(io.as_mut().poll_ready(cx)); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ok` [INFO] [stderr] --> tests/length_delimited.rs:467:9 [INFO] [stderr] | [INFO] [stderr] 467 | assert_ok!(io.as_mut().start_send(Bytes::from("123"))); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready_ok` [INFO] [stderr] --> tests/length_delimited.rs:469:9 [INFO] [stderr] | [INFO] [stderr] 469 | assert_ready_ok!(io.as_mut().poll_ready(cx)); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ok` [INFO] [stderr] --> tests/length_delimited.rs:470:9 [INFO] [stderr] | [INFO] [stderr] 470 | assert_ok!(io.as_mut().start_send(Bytes::from("hello world"))); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready_ok` [INFO] [stderr] --> tests/length_delimited.rs:472:9 [INFO] [stderr] | [INFO] [stderr] 472 | assert_ready_ok!(io.as_mut().poll_flush(cx)); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `pin_mut` [INFO] [stderr] --> tests/length_delimited.rs:493:5 [INFO] [stderr] | [INFO] [stderr] 493 | pin_mut!(io); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready_ok` [INFO] [stderr] --> tests/length_delimited.rs:496:9 [INFO] [stderr] | [INFO] [stderr] 496 | assert_ready_ok!(io.as_mut().poll_ready(cx)); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ok` [INFO] [stderr] --> tests/length_delimited.rs:497:9 [INFO] [stderr] | [INFO] [stderr] 497 | assert_ok!(io.as_mut().start_send(Bytes::from("abcdefghi"))); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready_ok` [INFO] [stderr] --> tests/length_delimited.rs:499:9 [INFO] [stderr] | [INFO] [stderr] 499 | assert_ready_ok!(io.as_mut().poll_flush(cx)); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready_ok` [INFO] [stderr] --> tests/length_delimited.rs:501:9 [INFO] [stderr] | [INFO] [stderr] 501 | assert_ready_ok!(io.as_mut().poll_ready(cx)); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ok` [INFO] [stderr] --> tests/length_delimited.rs:502:9 [INFO] [stderr] | [INFO] [stderr] 502 | assert_ok!(io.as_mut().start_send(Bytes::from("123"))); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready_ok` [INFO] [stderr] --> tests/length_delimited.rs:504:9 [INFO] [stderr] | [INFO] [stderr] 504 | assert_ready_ok!(io.as_mut().poll_flush(cx)); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready_ok` [INFO] [stderr] --> tests/length_delimited.rs:506:9 [INFO] [stderr] | [INFO] [stderr] 506 | assert_ready_ok!(io.as_mut().poll_ready(cx)); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ok` [INFO] [stderr] --> tests/length_delimited.rs:507:9 [INFO] [stderr] | [INFO] [stderr] 507 | assert_ok!(io.as_mut().start_send(Bytes::from("hello world"))); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready_ok` [INFO] [stderr] --> tests/length_delimited.rs:509:9 [INFO] [stderr] | [INFO] [stderr] 509 | assert_ready_ok!(io.as_mut().poll_flush(cx)); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `pin_mut` [INFO] [stderr] --> tests/length_delimited.rs:527:5 [INFO] [stderr] | [INFO] [stderr] 527 | pin_mut!(io); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready_ok` [INFO] [stderr] --> tests/length_delimited.rs:530:9 [INFO] [stderr] | [INFO] [stderr] 530 | assert_ready_ok!(io.as_mut().poll_ready(cx)); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ok` [INFO] [stderr] --> tests/length_delimited.rs:531:9 [INFO] [stderr] | [INFO] [stderr] 531 | assert_ok!(io.as_mut().start_send(Bytes::from("abcdefghi"))); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_pending` [INFO] [stderr] --> tests/length_delimited.rs:533:9 [INFO] [stderr] | [INFO] [stderr] 533 | assert_pending!(io.as_mut().poll_flush(cx)); [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_pending` [INFO] [stderr] --> tests/length_delimited.rs:534:9 [INFO] [stderr] | [INFO] [stderr] 534 | assert_pending!(io.as_mut().poll_flush(cx)); [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready_ok` [INFO] [stderr] --> tests/length_delimited.rs:535:9 [INFO] [stderr] | [INFO] [stderr] 535 | assert_ready_ok!(io.as_mut().poll_flush(cx)); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `pin_mut` [INFO] [stderr] --> tests/length_delimited.rs:550:5 [INFO] [stderr] | [INFO] [stderr] 550 | pin_mut!(io); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready_ok` [INFO] [stderr] --> tests/length_delimited.rs:553:9 [INFO] [stderr] | [INFO] [stderr] 553 | assert_ready_ok!(io.as_mut().poll_ready(cx)); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ok` [INFO] [stderr] --> tests/length_delimited.rs:554:9 [INFO] [stderr] | [INFO] [stderr] 554 | assert_ok!(io.as_mut().start_send(Bytes::from("abcdefghi"))); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready_ok` [INFO] [stderr] --> tests/length_delimited.rs:556:9 [INFO] [stderr] | [INFO] [stderr] 556 | assert_ready_ok!(io.as_mut().poll_flush(cx)); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `pin_mut` [INFO] [stderr] --> tests/length_delimited.rs:570:5 [INFO] [stderr] | [INFO] [stderr] 570 | pin_mut!(io); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready_ok` [INFO] [stderr] --> tests/length_delimited.rs:573:9 [INFO] [stderr] | [INFO] [stderr] 573 | assert_ready_ok!(io.as_mut().poll_ready(cx)); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ok` [INFO] [stderr] --> tests/length_delimited.rs:574:9 [INFO] [stderr] | [INFO] [stderr] 574 | assert_ok!(io.as_mut().start_send(Bytes::from("abcdefghi"))); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready_ok` [INFO] [stderr] --> tests/length_delimited.rs:576:9 [INFO] [stderr] | [INFO] [stderr] 576 | assert_ready_ok!(io.as_mut().poll_flush(cx)); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `pin_mut` [INFO] [stderr] --> tests/length_delimited.rs:587:5 [INFO] [stderr] | [INFO] [stderr] 587 | pin_mut!(io); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready_ok` [INFO] [stderr] --> tests/length_delimited.rs:590:9 [INFO] [stderr] | [INFO] [stderr] 590 | assert_ready_ok!(io.as_mut().poll_ready(cx)); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_err` [INFO] [stderr] --> tests/length_delimited.rs:591:9 [INFO] [stderr] | [INFO] [stderr] 591 | assert_err!(io.as_mut().start_send(Bytes::from("abcdef"))); [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `pin_mut` [INFO] [stderr] --> tests/length_delimited.rs:604:5 [INFO] [stderr] | [INFO] [stderr] 604 | pin_mut!(io); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready_ok` [INFO] [stderr] --> tests/length_delimited.rs:607:9 [INFO] [stderr] | [INFO] [stderr] 607 | assert_ready_ok!(io.as_mut().poll_ready(cx)); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ok` [INFO] [stderr] --> tests/length_delimited.rs:608:9 [INFO] [stderr] | [INFO] [stderr] 608 | assert_ok!(io.as_mut().start_send(Bytes::from("abcdef"))); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready_ok` [INFO] [stderr] --> tests/length_delimited.rs:610:9 [INFO] [stderr] | [INFO] [stderr] 610 | assert_ready_ok!(io.as_mut().poll_flush(cx)); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_err` [INFO] [stderr] --> tests/length_delimited.rs:614:9 [INFO] [stderr] | [INFO] [stderr] 614 | assert_err!(io.as_mut().start_send(Bytes::from("abcdef"))); [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `pin_mut` [INFO] [stderr] --> tests/length_delimited.rs:629:5 [INFO] [stderr] | [INFO] [stderr] 629 | pin_mut!(io); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready_ok` [INFO] [stderr] --> tests/length_delimited.rs:632:9 [INFO] [stderr] | [INFO] [stderr] 632 | assert_ready_ok!(io.as_mut().poll_ready(cx)); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ok` [INFO] [stderr] --> tests/length_delimited.rs:633:9 [INFO] [stderr] | [INFO] [stderr] 633 | assert_ok!(io.as_mut().start_send(Bytes::from("abcdef"))); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_pending` [INFO] [stderr] --> tests/length_delimited.rs:635:9 [INFO] [stderr] | [INFO] [stderr] 635 | assert_pending!(io.as_mut().poll_flush(cx)); [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready_ok` [INFO] [stderr] --> tests/length_delimited.rs:639:9 [INFO] [stderr] | [INFO] [stderr] 639 | assert_ready_ok!(io.as_mut().poll_flush(cx)); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_err` [INFO] [stderr] --> tests/length_delimited.rs:641:9 [INFO] [stderr] | [INFO] [stderr] 641 | assert_err!(io.as_mut().start_send(Bytes::from("abcdef"))); [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `pin_mut` [INFO] [stderr] --> tests/length_delimited.rs:649:5 [INFO] [stderr] | [INFO] [stderr] 649 | pin_mut!(io); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready_ok` [INFO] [stderr] --> tests/length_delimited.rs:652:9 [INFO] [stderr] | [INFO] [stderr] 652 | assert_ready_ok!(io.as_mut().poll_ready(cx)); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ok` [INFO] [stderr] --> tests/length_delimited.rs:653:9 [INFO] [stderr] | [INFO] [stderr] 653 | assert_ok!(io.as_mut().start_send(Bytes::from("abcdef"))); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `assert_ready_err` [INFO] [stderr] --> tests/length_delimited.rs:655:9 [INFO] [stderr] | [INFO] [stderr] 655 | assert_ready_err!(io.as_mut().poll_flush(cx)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `FramedRead` [INFO] [stderr] --> tests/length_delimited.rs:77:23 [INFO] [stderr] | [INFO] [stderr] 77 | let io = Box::pin(FramedRead::new(mock!(), LengthDelimitedCodec::new())); [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `FramedRead` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `LengthDelimitedCodec` [INFO] [stderr] --> tests/length_delimited.rs:77:48 [INFO] [stderr] | [INFO] [stderr] 77 | let io = Box::pin(FramedRead::new(mock!(), LengthDelimitedCodec::new())); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `LengthDelimitedCodec` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:64:9 [INFO] [stderr] | [INFO] [stderr] 64 | MockTask::new().enter(|cx| { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 80 | assert_done!(io); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `FramedRead` [INFO] [stderr] --> tests/length_delimited.rs:85:14 [INFO] [stderr] | [INFO] [stderr] 85 | let io = FramedRead::new( [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `FramedRead` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `LengthDelimitedCodec` [INFO] [stderr] --> tests/length_delimited.rs:89:9 [INFO] [stderr] | [INFO] [stderr] 89 | LengthDelimitedCodec::new(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `LengthDelimitedCodec` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:29:9 [INFO] [stderr] | [INFO] [stderr] 29 | MockTask::new().enter(|cx| { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 93 | assert_next_eq!(io, b"abcdefghi"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:64:9 [INFO] [stderr] | [INFO] [stderr] 64 | MockTask::new().enter(|cx| { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 94 | assert_done!(io); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `length_delimited` [INFO] [stderr] --> tests/length_delimited.rs:99:14 [INFO] [stderr] | [INFO] [stderr] 99 | let io = length_delimited::Builder::new() [INFO] [stderr] | ^^^^^^^^^^^^^^^^ use of undeclared type or module `length_delimited` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:29:9 [INFO] [stderr] | [INFO] [stderr] 29 | MockTask::new().enter(|cx| { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 106 | assert_next_eq!(io, b"abcdefghi"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:64:9 [INFO] [stderr] | [INFO] [stderr] 64 | MockTask::new().enter(|cx| { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 107 | assert_done!(io); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `length_delimited` [INFO] [stderr] --> tests/length_delimited.rs:117:14 [INFO] [stderr] | [INFO] [stderr] 117 | let io = length_delimited::Builder::new() [INFO] [stderr] | ^^^^^^^^^^^^^^^^ use of undeclared type or module `length_delimited` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:29:9 [INFO] [stderr] | [INFO] [stderr] 29 | MockTask::new().enter(|cx| { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 124 | assert_next_eq!(io, b"abcdefghi"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:64:9 [INFO] [stderr] | [INFO] [stderr] 64 | MockTask::new().enter(|cx| { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 125 | assert_done!(io); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `FramedRead` [INFO] [stderr] --> tests/length_delimited.rs:135:14 [INFO] [stderr] | [INFO] [stderr] 135 | let io = FramedRead::new( [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `FramedRead` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `LengthDelimitedCodec` [INFO] [stderr] --> tests/length_delimited.rs:139:9 [INFO] [stderr] | [INFO] [stderr] 139 | LengthDelimitedCodec::new(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `LengthDelimitedCodec` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:29:9 [INFO] [stderr] | [INFO] [stderr] 29 | MockTask::new().enter(|cx| { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 143 | assert_next_eq!(io, b"abcdefghi"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:29:9 [INFO] [stderr] | [INFO] [stderr] 29 | MockTask::new().enter(|cx| { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 144 | assert_next_eq!(io, b"123"); [INFO] [stderr] | ---------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:29:9 [INFO] [stderr] | [INFO] [stderr] 29 | MockTask::new().enter(|cx| { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 145 | assert_next_eq!(io, b"hello world"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:64:9 [INFO] [stderr] | [INFO] [stderr] 64 | MockTask::new().enter(|cx| { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 146 | assert_done!(io); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `FramedRead` [INFO] [stderr] --> tests/length_delimited.rs:151:14 [INFO] [stderr] | [INFO] [stderr] 151 | let io = FramedRead::new( [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `FramedRead` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `LengthDelimitedCodec` [INFO] [stderr] --> tests/length_delimited.rs:157:9 [INFO] [stderr] | [INFO] [stderr] 157 | LengthDelimitedCodec::new(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `LengthDelimitedCodec` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:29:9 [INFO] [stderr] | [INFO] [stderr] 29 | MockTask::new().enter(|cx| { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 161 | assert_next_eq!(io, b"abcdefghi"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:64:9 [INFO] [stderr] | [INFO] [stderr] 64 | MockTask::new().enter(|cx| { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 162 | assert_done!(io); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `FramedRead` [INFO] [stderr] --> tests/length_delimited.rs:167:14 [INFO] [stderr] | [INFO] [stderr] 167 | let io = FramedRead::new( [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `FramedRead` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `LengthDelimitedCodec` [INFO] [stderr] --> tests/length_delimited.rs:175:9 [INFO] [stderr] | [INFO] [stderr] 175 | LengthDelimitedCodec::new(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `LengthDelimitedCodec` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:29:9 [INFO] [stderr] | [INFO] [stderr] 29 | MockTask::new().enter(|cx| { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 179 | assert_next_eq!(io, b"abcdefghi"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:29:9 [INFO] [stderr] | [INFO] [stderr] 29 | MockTask::new().enter(|cx| { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 180 | assert_next_eq!(io, b"123"); [INFO] [stderr] | ---------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:29:9 [INFO] [stderr] | [INFO] [stderr] 29 | MockTask::new().enter(|cx| { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 181 | assert_next_eq!(io, b"hello world"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:64:9 [INFO] [stderr] | [INFO] [stderr] 64 | MockTask::new().enter(|cx| { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 182 | assert_done!(io); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `FramedRead` [INFO] [stderr] --> tests/length_delimited.rs:187:14 [INFO] [stderr] | [INFO] [stderr] 187 | let io = FramedRead::new( [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `FramedRead` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `LengthDelimitedCodec` [INFO] [stderr] --> tests/length_delimited.rs:196:9 [INFO] [stderr] | [INFO] [stderr] 196 | LengthDelimitedCodec::new(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `LengthDelimitedCodec` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:42:9 [INFO] [stderr] | [INFO] [stderr] 42 | MockTask::new().enter(|cx| match $io.as_mut().poll_next(cx) { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 200 | assert_next_pending!(io); [INFO] [stderr] | ------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:42:9 [INFO] [stderr] | [INFO] [stderr] 42 | MockTask::new().enter(|cx| match $io.as_mut().poll_next(cx) { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 201 | assert_next_pending!(io); [INFO] [stderr] | ------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:29:9 [INFO] [stderr] | [INFO] [stderr] 29 | MockTask::new().enter(|cx| { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 202 | assert_next_eq!(io, b"abcdefghi"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:42:9 [INFO] [stderr] | [INFO] [stderr] 42 | MockTask::new().enter(|cx| match $io.as_mut().poll_next(cx) { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 203 | assert_next_pending!(io); [INFO] [stderr] | ------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:64:9 [INFO] [stderr] | [INFO] [stderr] 64 | MockTask::new().enter(|cx| { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 204 | assert_done!(io); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `FramedRead` [INFO] [stderr] --> tests/length_delimited.rs:209:14 [INFO] [stderr] | [INFO] [stderr] 209 | let io = FramedRead::new( [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `FramedRead` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `LengthDelimitedCodec` [INFO] [stderr] --> tests/length_delimited.rs:222:9 [INFO] [stderr] | [INFO] [stderr] 222 | LengthDelimitedCodec::new(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `LengthDelimitedCodec` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:42:9 [INFO] [stderr] | [INFO] [stderr] 42 | MockTask::new().enter(|cx| match $io.as_mut().poll_next(cx) { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 226 | assert_next_pending!(io); [INFO] [stderr] | ------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:42:9 [INFO] [stderr] | [INFO] [stderr] 42 | MockTask::new().enter(|cx| match $io.as_mut().poll_next(cx) { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 227 | assert_next_pending!(io); [INFO] [stderr] | ------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:29:9 [INFO] [stderr] | [INFO] [stderr] 29 | MockTask::new().enter(|cx| { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 228 | assert_next_eq!(io, b"abcdefghi"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:42:9 [INFO] [stderr] | [INFO] [stderr] 42 | MockTask::new().enter(|cx| match $io.as_mut().poll_next(cx) { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 229 | assert_next_pending!(io); [INFO] [stderr] | ------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:42:9 [INFO] [stderr] | [INFO] [stderr] 42 | MockTask::new().enter(|cx| match $io.as_mut().poll_next(cx) { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 230 | assert_next_pending!(io); [INFO] [stderr] | ------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:29:9 [INFO] [stderr] | [INFO] [stderr] 29 | MockTask::new().enter(|cx| { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 231 | assert_next_eq!(io, b"123"); [INFO] [stderr] | ---------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:29:9 [INFO] [stderr] | [INFO] [stderr] 29 | MockTask::new().enter(|cx| { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 232 | assert_next_eq!(io, b"hello world"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:42:9 [INFO] [stderr] | [INFO] [stderr] 42 | MockTask::new().enter(|cx| match $io.as_mut().poll_next(cx) { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 233 | assert_next_pending!(io); [INFO] [stderr] | ------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:64:9 [INFO] [stderr] | [INFO] [stderr] 64 | MockTask::new().enter(|cx| { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 234 | assert_done!(io); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `FramedRead` [INFO] [stderr] --> tests/length_delimited.rs:239:14 [INFO] [stderr] | [INFO] [stderr] 239 | let io = FramedRead::new( [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `FramedRead` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `LengthDelimitedCodec` [INFO] [stderr] --> tests/length_delimited.rs:243:9 [INFO] [stderr] | [INFO] [stderr] 243 | LengthDelimitedCodec::new(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `LengthDelimitedCodec` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:53:9 [INFO] [stderr] | [INFO] [stderr] 53 | MockTask::new().enter(|cx| match $io.as_mut().poll_next(cx) { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 247 | assert_next_err!(io); [INFO] [stderr] | --------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `FramedRead` [INFO] [stderr] --> tests/length_delimited.rs:252:14 [INFO] [stderr] | [INFO] [stderr] 252 | let io = FramedRead::new( [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `FramedRead` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `LengthDelimitedCodec` [INFO] [stderr] --> tests/length_delimited.rs:258:9 [INFO] [stderr] | [INFO] [stderr] 258 | LengthDelimitedCodec::new(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `LengthDelimitedCodec` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:42:9 [INFO] [stderr] | [INFO] [stderr] 42 | MockTask::new().enter(|cx| match $io.as_mut().poll_next(cx) { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 262 | assert_next_pending!(io); [INFO] [stderr] | ------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:42:9 [INFO] [stderr] | [INFO] [stderr] 42 | MockTask::new().enter(|cx| match $io.as_mut().poll_next(cx) { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 263 | assert_next_pending!(io); [INFO] [stderr] | ------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:53:9 [INFO] [stderr] | [INFO] [stderr] 53 | MockTask::new().enter(|cx| match $io.as_mut().poll_next(cx) { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 264 | assert_next_err!(io); [INFO] [stderr] | --------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `FramedRead` [INFO] [stderr] --> tests/length_delimited.rs:269:14 [INFO] [stderr] | [INFO] [stderr] 269 | let io = FramedRead::new( [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `FramedRead` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `LengthDelimitedCodec` [INFO] [stderr] --> tests/length_delimited.rs:276:9 [INFO] [stderr] | [INFO] [stderr] 276 | LengthDelimitedCodec::new(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `LengthDelimitedCodec` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:42:9 [INFO] [stderr] | [INFO] [stderr] 42 | MockTask::new().enter(|cx| match $io.as_mut().poll_next(cx) { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 280 | assert_next_pending!(io); [INFO] [stderr] | ------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:42:9 [INFO] [stderr] | [INFO] [stderr] 42 | MockTask::new().enter(|cx| match $io.as_mut().poll_next(cx) { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 281 | assert_next_pending!(io); [INFO] [stderr] | ------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:53:9 [INFO] [stderr] | [INFO] [stderr] 53 | MockTask::new().enter(|cx| match $io.as_mut().poll_next(cx) { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 282 | assert_next_err!(io); [INFO] [stderr] | --------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `length_delimited` [INFO] [stderr] --> tests/length_delimited.rs:287:14 [INFO] [stderr] | [INFO] [stderr] 287 | let io = length_delimited::Builder::new() [INFO] [stderr] | ^^^^^^^^^^^^^^^^ use of undeclared type or module `length_delimited` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:53:9 [INFO] [stderr] | [INFO] [stderr] 53 | MockTask::new().enter(|cx| match $io.as_mut().poll_next(cx) { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 294 | assert_next_err!(io); [INFO] [stderr] | --------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `length_delimited` [INFO] [stderr] --> tests/length_delimited.rs:299:14 [INFO] [stderr] | [INFO] [stderr] 299 | let io = length_delimited::Builder::new().new_read(mock! { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ use of undeclared type or module `length_delimited` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:29:9 [INFO] [stderr] | [INFO] [stderr] 29 | MockTask::new().enter(|cx| { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 305 | assert_next_eq!(io, b"abcdefghi"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:53:9 [INFO] [stderr] | [INFO] [stderr] 53 | MockTask::new().enter(|cx| match $io.as_mut().poll_next(cx) { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 307 | assert_next_err!(io); [INFO] [stderr] | --------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `length_delimited` [INFO] [stderr] --> tests/length_delimited.rs:312:14 [INFO] [stderr] | [INFO] [stderr] 312 | let io = length_delimited::Builder::new().new_read(mock! { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ use of undeclared type or module `length_delimited` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:42:9 [INFO] [stderr] | [INFO] [stderr] 42 | MockTask::new().enter(|cx| match $io.as_mut().poll_next(cx) { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 320 | assert_next_pending!(io); [INFO] [stderr] | ------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:29:9 [INFO] [stderr] | [INFO] [stderr] 29 | MockTask::new().enter(|cx| { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 322 | assert_next_eq!(io, b"abcdefghi"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:53:9 [INFO] [stderr] | [INFO] [stderr] 53 | MockTask::new().enter(|cx| match $io.as_mut().poll_next(cx) { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 323 | assert_next_err!(io); [INFO] [stderr] | --------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `length_delimited` [INFO] [stderr] --> tests/length_delimited.rs:328:14 [INFO] [stderr] | [INFO] [stderr] 328 | let io = length_delimited::Builder::new() [INFO] [stderr] | ^^^^^^^^^^^^^^^^ use of undeclared type or module `length_delimited` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:29:9 [INFO] [stderr] | [INFO] [stderr] 29 | MockTask::new().enter(|cx| { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 335 | assert_next_eq!(io, b"abcdefghi"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:64:9 [INFO] [stderr] | [INFO] [stderr] 64 | MockTask::new().enter(|cx| { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 336 | assert_done!(io); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `length_delimited` [INFO] [stderr] --> tests/length_delimited.rs:341:14 [INFO] [stderr] | [INFO] [stderr] 341 | let io = length_delimited::Builder::new() [INFO] [stderr] | ^^^^^^^^^^^^^^^^ use of undeclared type or module `length_delimited` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:29:9 [INFO] [stderr] | [INFO] [stderr] 29 | MockTask::new().enter(|cx| { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 349 | assert_next_eq!(io, b"abcdefghi"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:64:9 [INFO] [stderr] | [INFO] [stderr] 64 | MockTask::new().enter(|cx| { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 350 | assert_done!(io); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `length_delimited` [INFO] [stderr] --> tests/length_delimited.rs:360:14 [INFO] [stderr] | [INFO] [stderr] 360 | let io = length_delimited::Builder::new() [INFO] [stderr] | ^^^^^^^^^^^^^^^^ use of undeclared type or module `length_delimited` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:29:9 [INFO] [stderr] | [INFO] [stderr] 29 | MockTask::new().enter(|cx| { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 370 | assert_next_eq!(io, b"xx\x00\x09abcdefghi"); [INFO] [stderr] | -------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:29:9 [INFO] [stderr] | [INFO] [stderr] 29 | MockTask::new().enter(|cx| { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 371 | assert_next_eq!(io, b"yy\x00\x03123"); [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:29:9 [INFO] [stderr] | [INFO] [stderr] 29 | MockTask::new().enter(|cx| { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 372 | assert_next_eq!(io, b"zz\x00\x0bhello world"); [INFO] [stderr] | ---------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:64:9 [INFO] [stderr] | [INFO] [stderr] 64 | MockTask::new().enter(|cx| { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 373 | assert_done!(io); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `length_delimited` [INFO] [stderr] --> tests/length_delimited.rs:383:14 [INFO] [stderr] | [INFO] [stderr] 383 | let io = length_delimited::Builder::new() [INFO] [stderr] | ^^^^^^^^^^^^^^^^ use of undeclared type or module `length_delimited` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:29:9 [INFO] [stderr] | [INFO] [stderr] 29 | MockTask::new().enter(|cx| { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 391 | assert_next_eq!(io, b"abcdefghi"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:29:9 [INFO] [stderr] | [INFO] [stderr] 29 | MockTask::new().enter(|cx| { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 392 | assert_next_eq!(io, b"123"); [INFO] [stderr] | ---------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:29:9 [INFO] [stderr] | [INFO] [stderr] 29 | MockTask::new().enter(|cx| { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 393 | assert_next_eq!(io, b"hello world"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:64:9 [INFO] [stderr] | [INFO] [stderr] 64 | MockTask::new().enter(|cx| { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] ... [INFO] [stderr] 394 | assert_done!(io); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `length_delimited` [INFO] [stderr] --> tests/length_delimited.rs:399:14 [INFO] [stderr] | [INFO] [stderr] 399 | let io = length_delimited::Builder::new() [INFO] [stderr] | ^^^^^^^^^^^^^^^^ use of undeclared type or module `length_delimited` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:408:5 [INFO] [stderr] | [INFO] [stderr] 408 | MockTask::new().enter(|cx| { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `FramedWrite` [INFO] [stderr] --> tests/length_delimited.rs:418:14 [INFO] [stderr] | [INFO] [stderr] 418 | let io = FramedWrite::new(mock!(), LengthDelimitedCodec::new()); [INFO] [stderr] | ^^^^^^^^^^^ use of undeclared type or module `FramedWrite` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `LengthDelimitedCodec` [INFO] [stderr] --> tests/length_delimited.rs:418:40 [INFO] [stderr] | [INFO] [stderr] 418 | let io = FramedWrite::new(mock!(), LengthDelimitedCodec::new()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `LengthDelimitedCodec` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:421:5 [INFO] [stderr] | [INFO] [stderr] 421 | MockTask::new().enter(|cx| { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `FramedWrite` [INFO] [stderr] --> tests/length_delimited.rs:428:14 [INFO] [stderr] | [INFO] [stderr] 428 | let io = FramedWrite::new( [INFO] [stderr] | ^^^^^^^^^^^ use of undeclared type or module `FramedWrite` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `LengthDelimitedCodec` [INFO] [stderr] --> tests/length_delimited.rs:434:9 [INFO] [stderr] | [INFO] [stderr] 434 | LengthDelimitedCodec::new(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `LengthDelimitedCodec` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:438:5 [INFO] [stderr] | [INFO] [stderr] 438 | MockTask::new().enter(|cx| { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `FramedWrite` [INFO] [stderr] --> tests/length_delimited.rs:448:14 [INFO] [stderr] | [INFO] [stderr] 448 | let io = FramedWrite::new( [INFO] [stderr] | ^^^^^^^^^^^ use of undeclared type or module `FramedWrite` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `LengthDelimitedCodec` [INFO] [stderr] --> tests/length_delimited.rs:458:9 [INFO] [stderr] | [INFO] [stderr] 458 | LengthDelimitedCodec::new(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `LengthDelimitedCodec` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:462:5 [INFO] [stderr] | [INFO] [stderr] 462 | MockTask::new().enter(|cx| { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `FramedWrite` [INFO] [stderr] --> tests/length_delimited.rs:479:14 [INFO] [stderr] | [INFO] [stderr] 479 | let io = FramedWrite::new( [INFO] [stderr] | ^^^^^^^^^^^ use of undeclared type or module `FramedWrite` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `LengthDelimitedCodec` [INFO] [stderr] --> tests/length_delimited.rs:491:9 [INFO] [stderr] | [INFO] [stderr] 491 | LengthDelimitedCodec::new(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `LengthDelimitedCodec` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:495:5 [INFO] [stderr] | [INFO] [stderr] 495 | MockTask::new().enter(|cx| { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `FramedWrite` [INFO] [stderr] --> tests/length_delimited.rs:516:14 [INFO] [stderr] | [INFO] [stderr] 516 | let io = FramedWrite::new( [INFO] [stderr] | ^^^^^^^^^^^ use of undeclared type or module `FramedWrite` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `LengthDelimitedCodec` [INFO] [stderr] --> tests/length_delimited.rs:525:9 [INFO] [stderr] | [INFO] [stderr] 525 | LengthDelimitedCodec::new(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `LengthDelimitedCodec` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:529:5 [INFO] [stderr] | [INFO] [stderr] 529 | MockTask::new().enter(|cx| { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `length_delimited` [INFO] [stderr] --> tests/length_delimited.rs:543:14 [INFO] [stderr] | [INFO] [stderr] 543 | let io = length_delimited::Builder::new() [INFO] [stderr] | ^^^^^^^^^^^^^^^^ use of undeclared type or module `length_delimited` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:552:5 [INFO] [stderr] | [INFO] [stderr] 552 | MockTask::new().enter(|cx| { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `length_delimited` [INFO] [stderr] --> tests/length_delimited.rs:563:14 [INFO] [stderr] | [INFO] [stderr] 563 | let io = length_delimited::Builder::new() [INFO] [stderr] | ^^^^^^^^^^^^^^^^ use of undeclared type or module `length_delimited` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:572:5 [INFO] [stderr] | [INFO] [stderr] 572 | MockTask::new().enter(|cx| { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `length_delimited` [INFO] [stderr] --> tests/length_delimited.rs:584:14 [INFO] [stderr] | [INFO] [stderr] 584 | let io = length_delimited::Builder::new() [INFO] [stderr] | ^^^^^^^^^^^^^^^^ use of undeclared type or module `length_delimited` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:589:5 [INFO] [stderr] | [INFO] [stderr] 589 | MockTask::new().enter(|cx| { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `length_delimited` [INFO] [stderr] --> tests/length_delimited.rs:599:14 [INFO] [stderr] | [INFO] [stderr] 599 | let io = length_delimited::Builder::new().new_write(mock! { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ use of undeclared type or module `length_delimited` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:606:5 [INFO] [stderr] | [INFO] [stderr] 606 | MockTask::new().enter(|cx| { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `length_delimited` [INFO] [stderr] --> tests/length_delimited.rs:622:14 [INFO] [stderr] | [INFO] [stderr] 622 | let io = length_delimited::Builder::new().new_write(mock! { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ use of undeclared type or module `length_delimited` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:631:5 [INFO] [stderr] | [INFO] [stderr] 631 | MockTask::new().enter(|cx| { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `length_delimited` [INFO] [stderr] --> tests/length_delimited.rs:648:14 [INFO] [stderr] | [INFO] [stderr] 648 | let io = length_delimited::Builder::new().new_write(mock! {}); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ use of undeclared type or module `length_delimited` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MockTask` [INFO] [stderr] --> tests/length_delimited.rs:651:5 [INFO] [stderr] | [INFO] [stderr] 651 | MockTask::new().enter(|cx| { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MockTask` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `length_delimited` [INFO] [stderr] --> tests/length_delimited.rs:664:21 [INFO] [stderr] | [INFO] [stderr] 664 | let mut codec = length_delimited::Builder::new().new_codec(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ use of undeclared type or module `length_delimited` [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AsyncRead` in this scope [INFO] [stderr] --> tests/length_delimited.rs:688:6 [INFO] [stderr] | [INFO] [stderr] 688 | impl AsyncRead for Mock { [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 3 | use tokio_io::AsyncRead; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AsyncWrite` in this scope [INFO] [stderr] --> tests/length_delimited.rs:708:6 [INFO] [stderr] | [INFO] [stderr] 708 | impl AsyncWrite for Mock { [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 3 | use tokio_io::AsyncWrite; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error: aborting due to 239 previous errors [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0405, E0432, E0433. [INFO] [stderr] For more information about an error, try `rustc --explain E0405`. [INFO] [stderr] error: could not compile `tokio-codec`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: aborting due to 11 previous errors [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0432, E0433. [INFO] [stderr] For more information about an error, try `rustc --explain E0432`. [INFO] [stderr] error: could not compile `tokio-codec`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: build failed [INFO] running `"docker" "inspect" "42c2a172f124b2e69f4f583a2a812304eada1562a6b24e0f65b8b43f48bc160e"` [INFO] running `"docker" "rm" "-f" "42c2a172f124b2e69f4f583a2a812304eada1562a6b24e0f65b8b43f48bc160e"` [INFO] [stdout] 42c2a172f124b2e69f4f583a2a812304eada1562a6b24e0f65b8b43f48bc160e