forkjoin 2.3.0

A work stealing fork-join parallelism library for Rust
Build #53344 2017-06-03T08:24:08.735368+00:00
# rustc version
rustc 1.19.0-dev (28a93c1f4 2017-05-31)
# docs.rs version
cratesfyi 0.4.0-dev (bedcc0c 2017-06-01)

# build log
Updating registry `https://github.com/rust-lang/crates.io-index`
Downloading forkjoin v2.3.0
Downloading deque v0.2.3
Fresh libc v0.2.23
Fresh rand v0.3.15
Fresh num_cpus v0.2.13
Compiling deque v0.2.3
Running `rustc --crate-name deque .cargo/registry/src/github.com-1ecc6299db9ec823/deque-0.2.3/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=2d6ed37ac22e371e -C extra-filename=-2d6ed37ac22e371e --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern rand=/home/cratesfyi/cratesfyi/debug/deps/librand-76456d761c2cb637.rlib --extern-version rand=rand,0.3.15 --cap-lints allow`
Documenting forkjoin v2.3.0
Running `rustdoc --crate-name forkjoin .cargo/registry/src/github.com-1ecc6299db9ec823/forkjoin-2.3.0/src/lib.rs -o /home/cratesfyi/cratesfyi/doc -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern rand=/home/cratesfyi/cratesfyi/debug/deps/librand-76456d761c2cb637.rlib --extern-version rand=rand,0.3.15 --extern num_cpus=/home/cratesfyi/cratesfyi/debug/deps/libnum_cpus-faa8aeca107d155b.rlib --extern-version num_cpus=num_cpus,0.2.13 --extern deque=/home/cratesfyi/cratesfyi/debug/deps/libdeque-2d6ed37ac22e371e.rlib --extern-version deque=deque,0.2.3`
error[E0432]: unresolved import `libc::funcs::posix88::unistd::usleep`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/forkjoin-2.3.0/src/workerthread.rs:21:5
|
21 | use libc::funcs::posix88::unistd::usleep;
|     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Could not find `funcs` in `libc`

error[E0412]: cannot find type `JoinGuard` in module `thread`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/forkjoin-2.3.0/src/workerthread.rs:81:39
|
81 |     pub fn spawn(mut self) -> thread::JoinGuard<'a, ()> {
|                                       ^^^^^^^^^ not found in `thread`

error[E0412]: cannot find type `JoinGuard` in module `thread`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/forkjoin-2.3.0/src/poolsupervisor.rs:42:24
|
42 |     joinguard: thread::JoinGuard<'thread, ()>,
|                        ^^^^^^^^^ not found in `thread`

error[E0412]: cannot find type `JoinGuard` in module `thread`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/forkjoin-2.3.0/src/poolsupervisor.rs:54:79
|
54 |     pub fn spawn(nthreads: usize) -> (Sender<SupervisorMsg<Arg,Ret>>, thread::JoinGuard<'t, ()>) {
|                                                                               ^^^^^^^^^ not found in `thread`

error[E0412]: cannot find type `JoinGuard` in module `thread`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/forkjoin-2.3.0/src/poolsupervisor.rs:122:38
|
122 |     fn start_thread(self) -> thread::JoinGuard<'t, ()> {
|                                      ^^^^^^^^^ not found in `thread`

error[E0412]: cannot find type `JoinGuard` in module `thread`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/forkjoin-2.3.0/src/lib.rs:449:24
|
449 |     joinguard: thread::JoinGuard<'a, ()>,
|                        ^^^^^^^^^ not found in `thread`

error[E0392]: parameter `'thread` is never used
--> .cargo/registry/src/github.com-1ecc6299db9ec823/forkjoin-2.3.0/src/poolsupervisor.rs:45:33
|
45 | pub struct PoolSupervisorThread<'thread, Arg: Send, Ret: Send + Sync> {
|                                 ^^^^^^^ unused type parameter
|
= help: consider removing `'thread` or using a marker such as `std::marker::PhantomData`

error: Compilation failed, aborting rustdoc

thread 'main' panicked at 'ChainedError {
error: Could not document `forkjoin`.,
cause: process didn't exit successfully: `rustdoc --crate-name forkjoin .cargo/registry/src/github.com-1ecc6299db9ec823/forkjoin-2.3.0/src/lib.rs -o /home/cratesfyi/cratesfyi/doc -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern rand=/home/cratesfyi/cratesfyi/debug/deps/librand-76456d761c2cb637.rlib --extern-version rand=rand,0.3.15 --extern num_cpus=/home/cratesfyi/cratesfyi/debug/deps/libnum_cpus-faa8aeca107d155b.rlib --extern-version num_cpus=num_cpus,0.2.13 --extern deque=/home/cratesfyi/cratesfyi/debug/deps/libdeque-2d6ed37ac22e371e.rlib --extern-version deque=deque,0.2.3` (exit code: 101)
}', src/bin/cratesfyi.rs:136
note: Run with `RUST_BACKTRACE=1` for a backtrace.