futures-preview 0.3.0-alpha.11

An implementation of futures and streams featuring zero allocations, composability, and iterator-like interfaces.
Build #136784 2019-01-11T22:57:50.535835+00:00
# rustc version
rustc 1.33.0-nightly (c2d381d39 2019-01-10)
# docs.rs version
cratesfyi 0.6.0 (1a20968 2019-01-11)

# build log
Updating crates.io index
Blocking waiting for file lock on build directory
Fresh unicode-xid v0.1.0
Checking either v1.5.0
Fresh rand_core v0.3.0
Fresh slab v0.4.1
Checking pin-utils v0.1.0-alpha.4
Fresh lazy_static v1.2.0
Running `rustc --crate-name either /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/either-1.5.0/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 --cfg 'feature="use_std"' -C metadata=b3a2171799668b37 -C extra-filename=-b3a2171799668b37 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --cap-lints allow`
Running `rustc --edition=2018 --crate-name pin_utils /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/pin-utils-0.1.0-alpha.4/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 -C metadata=adfa06d5c269b541 -C extra-filename=-adfa06d5c269b541 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --cap-lints allow`
Fresh rand_core v0.2.2
Fresh proc-macro2 v0.4.24
Fresh libc v0.2.46
Fresh quote v0.6.10
Fresh iovec v0.1.2
Fresh rand v0.5.5
Fresh num_cpus v1.9.0
Compiling syn v0.15.24
Running `rustc --crate-name syn /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.24/src/lib.rs --color never --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="proc-macro2"' --cfg 'feature="quote"' -C metadata=fbfda45eaaf8ca67 -C extra-filename=-fbfda45eaaf8ca67 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern proc_macro2=/home/cratesfyi/cratesfyi/debug/deps/libproc_macro2-01f09c8af5c24476.rlib --extern quote=/home/cratesfyi/cratesfyi/debug/deps/libquote-78f3a8de55b8bbd0.rlib --extern unicode_xid=/home/cratesfyi/cratesfyi/debug/deps/libunicode_xid-67203462cc5cfdba.rlib --cap-lints allow`
Checking futures-core-preview v0.3.0-alpha.11
Running `rustc --edition=2018 --crate-name futures_core /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 --cfg 'feature="either"' --cfg 'feature="std"' -C metadata=bae97babfbc06e1c -C extra-filename=-bae97babfbc06e1c --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern either=/home/cratesfyi/cratesfyi/debug/deps/libeither-b3a2171799668b37.rmeta --cap-lints allow`
Checking futures-channel-preview v0.3.0-alpha.11
Checking futures-io-preview v0.3.0-alpha.11
Running `rustc --edition=2018 --crate-name futures_channel /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-channel-preview-0.3.0-alpha.11/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 --cfg 'feature="futures-core-preview"' --cfg 'feature="std"' -C metadata=15b472c220658b23 -C extra-filename=-15b472c220658b23 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern futures_core=/home/cratesfyi/cratesfyi/debug/deps/libfutures_core-bae97babfbc06e1c.rmeta --cap-lints allow`
Running `rustc --edition=2018 --crate-name futures_io /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-io-preview-0.3.0-alpha.11/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 --cfg 'feature="futures-core-preview"' --cfg 'feature="iovec"' --cfg 'feature="std"' -C metadata=cf915fa9dbff5945 -C extra-filename=-cf915fa9dbff5945 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern futures_core=/home/cratesfyi/cratesfyi/debug/deps/libfutures_core-bae97babfbc06e1c.rmeta --extern iovec=/home/cratesfyi/cratesfyi/debug/deps/libiovec-d4415b849442f5eb.rmeta --cap-lints allow`
Checking futures-sink-preview v0.3.0-alpha.11
Running `rustc --edition=2018 --crate-name futures_sink /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-sink-preview-0.3.0-alpha.11/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 --cfg 'feature="either"' --cfg 'feature="futures-channel-preview"' --cfg 'feature="futures-core-preview"' --cfg 'feature="std"' -C metadata=7285c364bf770a37 -C extra-filename=-7285c364bf770a37 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern either=/home/cratesfyi/cratesfyi/debug/deps/libeither-b3a2171799668b37.rmeta --extern futures_channel=/home/cratesfyi/cratesfyi/debug/deps/libfutures_channel-15b472c220658b23.rmeta --extern futures_core=/home/cratesfyi/cratesfyi/debug/deps/libfutures_core-bae97babfbc06e1c.rmeta --cap-lints allow`
Compiling proc-macro-hack v0.5.4
Running `rustc --crate-name proc_macro_hack /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro-hack-0.5.4/src/lib.rs --color never --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C debuginfo=2 -C metadata=ee04b5cde5d65176 -C extra-filename=-ee04b5cde5d65176 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern proc_macro2=/home/cratesfyi/cratesfyi/debug/deps/libproc_macro2-01f09c8af5c24476.rlib --extern quote=/home/cratesfyi/cratesfyi/debug/deps/libquote-78f3a8de55b8bbd0.rlib --extern syn=/home/cratesfyi/cratesfyi/debug/deps/libsyn-fbfda45eaaf8ca67.rlib --cap-lints allow`
Compiling futures-select-macro-preview v0.3.0-alpha.11
Running `rustc --edition=2018 --crate-name futures_select_macro /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-select-macro-preview-0.3.0-alpha.11/src/lib.rs --color never --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C debuginfo=2 --cfg 'feature="std"' -C metadata=d9efac044b729722 -C extra-filename=-d9efac044b729722 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern proc_macro_hack=/home/cratesfyi/cratesfyi/debug/deps/libproc_macro_hack-ee04b5cde5d65176.so --extern proc_macro2=/home/cratesfyi/cratesfyi/debug/deps/libproc_macro2-01f09c8af5c24476.rlib --extern quote=/home/cratesfyi/cratesfyi/debug/deps/libquote-78f3a8de55b8bbd0.rlib --extern syn=/home/cratesfyi/cratesfyi/debug/deps/libsyn-fbfda45eaaf8ca67.rlib --cap-lints allow`
Checking futures-util-preview v0.3.0-alpha.11
Running `rustc --edition=2018 --crate-name futures_util /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-preview-0.3.0-alpha.11/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 --cfg 'feature="either"' --cfg 'feature="futures-core-preview"' --cfg 'feature="futures-io-preview"' --cfg 'feature="futures-select-macro-preview"' --cfg 'feature="futures-sink-preview"' --cfg 'feature="rand"' --cfg 'feature="slab"' --cfg 'feature="std"' -C metadata=15f5e61d01a6a178 -C extra-filename=-15f5e61d01a6a178 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern either=/home/cratesfyi/cratesfyi/debug/deps/libeither-b3a2171799668b37.rmeta --extern futures_channel=/home/cratesfyi/cratesfyi/debug/deps/libfutures_channel-15b472c220658b23.rmeta --extern futures_core=/home/cratesfyi/cratesfyi/debug/deps/libfutures_core-bae97babfbc06e1c.rmeta --extern futures_io=/home/cratesfyi/cratesfyi/debug/deps/libfutures_io-cf915fa9dbff5945.rmeta --extern futures_select_macro=/home/cratesfyi/cratesfyi/debug/deps/libfutures_select_macro-d9efac044b729722.so --extern futures_sink=/home/cratesfyi/cratesfyi/debug/deps/libfutures_sink-7285c364bf770a37.rmeta --extern pin_utils=/home/cratesfyi/cratesfyi/debug/deps/libpin_utils-adfa06d5c269b541.rmeta --extern proc_macro_hack=/home/cratesfyi/cratesfyi/debug/deps/libproc_macro_hack-ee04b5cde5d65176.so --extern rand=/home/cratesfyi/cratesfyi/debug/deps/librand-2ae813af5495b04b.rmeta --extern slab=/home/cratesfyi/cratesfyi/debug/deps/libslab-38143898e0af544f.rmeta --cap-lints allow`
error[E0308]: mismatched types
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-preview-0.3.0-alpha.11/src/future/maybe_done.rs:110:18
|
110 |         Pin::set(self, MaybeDone::Done(res));
|                  ^^^^
|                  |
|                  expected mutable reference, found struct `std::pin::Pin`
|                  help: consider mutably borrowing here: `&mut self`
|
= note: expected type `&mut std::pin::Pin<_>`
found type `std::pin::Pin<&mut future::maybe_done::MaybeDone<Fut>>`

error[E0308]: mismatched types
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-preview-0.3.0-alpha.11/src/future/fuse.rs:53:18
|
53 |         Pin::set(self.as_mut().future(), None);
|                  ^^^^^^^^^^^^^^^^^^^^^^
|                  |
|                  expected mutable reference, found struct `std::pin::Pin`
|                  help: consider mutably borrowing here: `&mut self.as_mut().future()`
|
= note: expected type `&mut std::pin::Pin<_>`
found type `std::pin::Pin<&mut std::option::Option<Fut>>`

error[E0308]: mismatched types
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-preview-0.3.0-alpha.11/src/future/into_stream.rs:39:18
|
39 |         Pin::set(self.as_mut().future(), None);
|                  ^^^^^^^^^^^^^^^^^^^^^^
|                  |
|                  expected mutable reference, found struct `std::pin::Pin`
|                  help: consider mutably borrowing here: `&mut self.as_mut().future()`
|
= note: expected type `&mut std::pin::Pin<_>`
found type `std::pin::Pin<&mut std::option::Option<Fut>>`

error[E0308]: mismatched types
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-preview-0.3.0-alpha.11/src/try_future/flatten_sink.rs:62:18
|
62 |         Pin::set(self.as_mut(), FlattenSink(Ready(resolved_stream)));
|                  ^^^^^^^^^^^^^
|                  |
|                  expected mutable reference, found struct `std::pin::Pin`
|                  help: consider mutably borrowing here: `&mut self.as_mut()`
|
= note: expected type `&mut std::pin::Pin<_>`
found type `std::pin::Pin<&mut try_future::flatten_sink::FlattenSink<Fut, Si>>`

error[E0308]: mismatched types
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-preview-0.3.0-alpha.11/src/try_future/flatten_sink.rs:102:22
|
102 |             Pin::set(self, FlattenSink(Closed));
|                      ^^^^
|                      |
|                      expected mutable reference, found struct `std::pin::Pin`
|                      help: consider mutably borrowing here: `&mut self`
|
= note: expected type `&mut std::pin::Pin<_>`
found type `std::pin::Pin<&mut try_future::flatten_sink::FlattenSink<Fut, Si>>`

error[E0308]: mismatched types
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-preview-0.3.0-alpha.11/src/stream/unfold.rs:99:22
|
99 |             Pin::set(self.as_mut().fut(), Some(fut));
|                      ^^^^^^^^^^^^^^^^^^^
|                      |
|                      expected mutable reference, found struct `std::pin::Pin`
|                      help: consider mutably borrowing here: `&mut self.as_mut().fut()`
|
= note: expected type `&mut std::pin::Pin<_>`
found type `std::pin::Pin<&mut std::option::Option<Fut>>`

error[E0308]: mismatched types
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-preview-0.3.0-alpha.11/src/try_stream/try_for_each.rs:52:22
|
52 |             Pin::set(self.as_mut().future(), None);
|                      ^^^^^^^^^^^^^^^^^^^^^^
|                      |
|                      expected mutable reference, found struct `std::pin::Pin`
|                      help: consider mutably borrowing here: `&mut self.as_mut().future()`
|
= note: expected type `&mut std::pin::Pin<_>`
found type `std::pin::Pin<&mut std::option::Option<Fut>>`

error[E0308]: mismatched types
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-preview-0.3.0-alpha.11/src/try_stream/try_for_each.rs:57:30
|
57 |                     Pin::set(self.as_mut().future(), Some(future));
|                              ^^^^^^^^^^^^^^^^^^^^^^
|                              |
|                              expected mutable reference, found struct `std::pin::Pin`
|                              help: consider mutably borrowing here: `&mut self.as_mut().future()`
|
= note: expected type `&mut std::pin::Pin<_>`
found type `std::pin::Pin<&mut std::option::Option<Fut>>`

error[E0308]: mismatched types
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-preview-0.3.0-alpha.11/src/sink/with_flat_map.rs:105:18
|
105 |         Pin::set(stream, None);
|                  ^^^^^^
|                  |
|                  expected mutable reference, found struct `std::pin::Pin`
|                  help: consider mutably borrowing here: `&mut stream`
|
= note: expected type `&mut std::pin::Pin<_>`
found type `std::pin::Pin<&mut std::option::Option<St>>`

error: aborting due to 9 previous errors

For more information about this error, try `rustc --explain E0308`.
thread 'main' panicked at 'ProcessError { desc: "process didn\'t exit successfully: `rustc --edition=2018 --crate-name futures_util /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-preview-0.3.0-alpha.11/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 --cfg \'feature=\"either\"\' --cfg \'feature=\"futures-core-preview\"\' --cfg \'feature=\"futures-io-preview\"\' --cfg \'feature=\"futures-select-macro-preview\"\' --cfg \'feature=\"futures-sink-preview\"\' --cfg \'feature=\"rand\"\' --cfg \'feature=\"slab\"\' --cfg \'feature=\"std\"\' -C metadata=15f5e61d01a6a178 -C extra-filename=-15f5e61d01a6a178 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern either=/home/cratesfyi/cratesfyi/debug/deps/libeither-b3a2171799668b37.rmeta --extern futures_channel=/home/cratesfyi/cratesfyi/debug/deps/libfutures_channel-15b472c220658b23.rmeta --extern futures_core=/home/cratesfyi/cratesfyi/debug/deps/libfutures_core-bae97babfbc06e1c.rmeta --extern futures_io=/home/cratesfyi/cratesfyi/debug/deps/libfutures_io-cf915fa9dbff5945.rmeta --extern futures_select_macro=/home/cratesfyi/cratesfyi/debug/deps/libfutures_select_macro-d9efac044b729722.so --extern futures_sink=/home/cratesfyi/cratesfyi/debug/deps/libfutures_sink-7285c364bf770a37.rmeta --extern pin_utils=/home/cratesfyi/cratesfyi/debug/deps/libpin_utils-adfa06d5c269b541.rmeta --extern proc_macro_hack=/home/cratesfyi/cratesfyi/debug/deps/libproc_macro_hack-ee04b5cde5d65176.so --extern rand=/home/cratesfyi/cratesfyi/debug/deps/librand-2ae813af5495b04b.rmeta --extern slab=/home/cratesfyi/cratesfyi/debug/deps/libslab-38143898e0af544f.rmeta --cap-lints allow` (exit code: 1)", exit: Some(ExitStatus(ExitStatus(256))), output: None }

Could not compile `futures-util-preview`.', src/bin/cratesfyi.rs:142:13
note: Run with `RUST_BACKTRACE=1` for a backtrace.