Build failed. If you want to re-trigger a documentation build, you can do it here. You can find more information on docs.rs builds documentation on the builds page.
# rustc version
rustc 1.31.0-nightly (78ff609d7 2018-10-19)# docs.rs version
cratesfyi 0.6.0 (401be1e 2018-10-20)# build log
Updating crates.io index
Downloading crates ...
Downloaded simple-bind v0.1.6
Fresh unicode-xid v0.1.0
Checking proc-macro2 v0.3.8
Running `rustc --crate-name proc_macro2 /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.3.8/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="nightly"' --cfg 'feature="proc-macro"' -C metadata=accc966d69d4ce61 -C extra-filename=-accc966d69d4ce61 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern unicode_xid=/home/cratesfyi/cratesfyi/debug/deps/libunicode_xid-264701959ae3940e.rmeta --cap-lints allow`
error[E0433]: failed to resolve. Could not find `Op` in `proc_macro`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.3.8/src/unstable.rs:131:42
|
131 | let mut op = proc_macro::Op::new(tt.op(), spacing);
| ^^ Could not find `Op` in `proc_macro`
error[E0433]: failed to resolve. Could not find `Term` in `proc_macro`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.3.8/src/unstable.rs:446:59
|
446 | Span::Nightly(s) => Term::Nightly(proc_macro::Term::new(string, s)),
| ^^^^ Could not find `Term` in `proc_macro`
error[E0412]: cannot find type `Term` in module `proc_macro`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.3.8/src/unstable.rs:439:25
|
439 | Nightly(proc_macro::Term),
| ^^^^ not found in `proc_macro`
help: possible candidates are found in other modules, you can import them into scope
|
3 | use Term;
|
3 | use imp::Term;
|
3 | use stable::Term;
|
error[E0412]: cannot find type `Term` in module `proc_macro`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.3.8/src/unstable.rs:473:44
|
473 | fn unwrap_nightly(self) -> proc_macro::Term {
| ^^^^ not found in `proc_macro`
help: possible candidates are found in other modules, you can import them into scope
|
3 | use Term;
|
3 | use imp::Term;
|
3 | use stable::Term;
|
error[E0658]: use of unstable library feature 'proc_macro_span' (see issue #54725)
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.3.8/src/unstable.rs:262:13
|
262 | Nightly(proc_macro::SourceFile, FileName),
| ^^^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(proc_macro_span)] to the crate attributes to enable
error[E0658]: use of unstable library feature 'proc_macro_span' (see issue #54725)
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.3.8/src/unstable.rs:267:20
|
267 | fn nightly(sf: proc_macro::SourceFile) -> Self {
| ^^^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(proc_macro_span)] to the crate attributes to enable
error[E0599]: no function or associated item named `empty` found for type `proc_macro::TokenStream` in the current scope
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.3.8/src/unstable.rs:45:34
|
45 | TokenStream::Nightly(proc_macro::TokenStream::empty())
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `proc_macro::TokenStream`
error[E0599]: no variant named `Op` found for type `proc_macro::TokenTree` in the current scope
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.3.8/src/unstable.rs:228:13
|
228 | proc_macro::TokenTree::Op(tt) => {
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ variant not found in `proc_macro::TokenTree`
error[E0599]: no variant named `Term` found for type `proc_macro::TokenTree` in the current scope
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.3.8/src/unstable.rs:237:13
|
237 | proc_macro::TokenTree::Term(s) => ::Term::_new(Term::Nightly(s)).into(),
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ variant not found in `proc_macro::TokenTree`
error[E0658]: use of unstable library feature 'proc_macro_span' (see issue #54725)
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.3.8/src/unstable.rs:268:45
|
268 | let filename = stable::file_name(sf.path().to_string());
| ^^^^
|
= help: add #![feature(proc_macro_span)] to the crate attributes to enable
error[E0599]: no method named `to_string` found for type `std::path::PathBuf` in the current scope
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.3.8/src/unstable.rs:268:52
|
268 | let filename = stable::file_name(sf.path().to_string());
| ^^^^^^^^^
|
= note: the method `to_string` exists but the following trait bounds were not satisfied:
`std::path::PathBuf : std::string::ToString`
`std::path::Path : std::string::ToString`
= help: did you mean `to_str`?
error[E0658]: use of unstable library feature 'proc_macro_span' (see issue #54725)
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.3.8/src/unstable.rs:282:44
|
282 | SourceFile::Nightly(a, _) => a.is_real(),
| ^^^^^^^
|
= help: add #![feature(proc_macro_span)] to the crate attributes to enable
error[E0658]: use of unstable library feature 'proc_macro_def_site' (see issue #54724)
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.3.8/src/unstable.rs:325:27
|
325 | Span::Nightly(proc_macro::Span::def_site())
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(proc_macro_def_site)] to the crate attributes to enable
error[E0658]: use of unstable library feature 'proc_macro_span' (see issue #54725)
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.3.8/src/unstable.rs:333:69
|
333 | (Span::Nightly(a), Span::Nightly(b)) => Span::Nightly(a.resolved_at(b)),
| ^^^^^^^^^^^
|
= help: add #![feature(proc_macro_span)] to the crate attributes to enable
error[E0658]: use of unstable library feature 'proc_macro_span' (see issue #54725)
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.3.8/src/unstable.rs:341:69
|
341 | (Span::Nightly(a), Span::Nightly(b)) => Span::Nightly(a.located_at(b)),
| ^^^^^^^^^^
|
= help: add #![feature(proc_macro_span)] to the crate attributes to enable
error[E0658]: use of unstable library feature 'proc_macro_span' (see issue #54725)
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.3.8/src/unstable.rs:402:55
|
402 | (Span::Nightly(a), Span::Nightly(b)) => a.eq(b),
| ^^
|
= help: add #![feature(proc_macro_span)] to the crate attributes to enable
error: aborting due to 16 previous errors
Some errors occurred: E0412, E0433, E0599, E0658.
For more information about an error, try `rustc --explain E0412`.
thread 'main' panicked at 'ProcessError { desc: "process didn\'t exit successfully: `rustc --crate-name proc_macro2 /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.3.8/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 --cfg \'feature=\"default\"\' --cfg \'feature=\"nightly\"\' --cfg \'feature=\"proc-macro\"\' -C metadata=accc966d69d4ce61 -C extra-filename=-accc966d69d4ce61 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern unicode_xid=/home/cratesfyi/cratesfyi/debug/deps/libunicode_xid-264701959ae3940e.rmeta --cap-lints allow` (exit code: 1)", exit: Some(ExitStatus(ExitStatus(256))), output: None }
Could not compile `proc-macro2`.', src/bin/cratesfyi.rs:142:13
note: Run with `RUST_BACKTRACE=1` for a backtrace.