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.28.0-dev (b9bf4f162 2018-06-02)
# docs.rs version cratesfyi 0.5.0 (579f83b 2018-03-05)
# build log Updating registry `https://github.com/rust-lang/crates.io-index` Downloading console_error_panic_hook v0.1.3 Fresh dtoa v0.4.3 Fresh cfg-if v0.1.4 Fresh itoa v0.4.2 Fresh unicode-xid v0.1.0 Fresh log v0.4.3 Compiling proc-macro2 v0.4.8 Running `rustc --crate-name proc_macro2 .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="proc-macro"' --cfg 'feature="nightly"' -C metadata=1b99ee8e2868edb6 -C extra-filename=-1b99ee8e2868edb6 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern unicode_xid=/home/cratesfyi/cratesfyi/debug/deps/libunicode_xid-3eff40339770c4d8.rlib --extern-version unicode_xid=unicode-xid,0.1.0 --cap-lints allow` Fresh serde v1.0.70 Fresh serde_json v1.0.24 error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:33:40 | 33 | let works = panic::catch_unwind(|| proc_macro::Span::call_site()).is_ok(); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:213:13 | 213 | Nightly(proc_macro::token_stream::IntoIter), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:438:11 | 438 | impl From<proc_macro::Span> for ::Span { | ^^^^^^^^^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:284:13 | 284 | Nightly(proc_macro::SourceFile, FileName), | ^^^^^^^^^^^^^^^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:332:13 | 332 | Nightly(proc_macro::Span), | ^^^^^^^^^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:461:13 | 461 | Nightly(proc_macro::Ident), | ^^^^^^^^^^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:523:13 | 523 | Nightly(proc_macro::Literal), | ^^^^^^^^^^^^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:116:47 | 116 | Delimiter::Parenthesis => proc_macro::Delimiter::Parenthesis, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:117:43 | 117 | Delimiter::Bracket => proc_macro::Delimiter::Bracket, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:118:41 | 118 | Delimiter::Brace => proc_macro::Delimiter::Brace, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:119:40 | 119 | Delimiter::None => proc_macro::Delimiter::None, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:122:33 | 122 | let mut group = proc_macro::Group::new(delim, tt.stream.inner.unwrap_nightly()); | ^^^^^^^^^^^^^^^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:128:39 | 128 | Spacing::Joint => proc_macro::Spacing::Joint, | ^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:129:39 | 129 | Spacing::Alone => proc_macro::Spacing::Alone, | ^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:131:30 | 131 | let mut op = proc_macro::Punct::new(tt.as_char(), spacing); | ^^^^^^^^^^^^^^^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:113:17 | 113 | let tt: proc_macro::TokenTree = match token { | ^^^^^^^^^^^^^^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:238:13 | 238 | proc_macro::TokenTree::Group(tt) => { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:240:21 | 240 | proc_macro::Delimiter::Parenthesis => Delimiter::Parenthesis, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:241:21 | 241 | proc_macro::Delimiter::Bracket => Delimiter::Bracket, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:242:21 | 242 | proc_macro::Delimiter::Brace => Delimiter::Brace, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:243:21 | 243 | proc_macro::Delimiter::None => Delimiter::None, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:250:13 | 250 | proc_macro::TokenTree::Punct(tt) => { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:252:21 | 252 | proc_macro::Spacing::Joint => Spacing::Joint, | ^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:253:21 | 253 | proc_macro::Spacing::Alone => Spacing::Alone, | ^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:259:13 | 259 | proc_macro::TokenTree::Ident(s) => ::Ident::_new(Ident::Nightly(s)).into(), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:260:13 | 260 | proc_macro::TokenTree::Literal(l) => ::Literal::_new(Literal::Nightly(l)).into(), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:289:20 | 289 | fn nightly(sf: proc_macro::SourceFile) -> Self { | ^^^^^^^^^^^^^^^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:339:27 | 339 | Span::Nightly(proc_macro::Span::call_site()) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:347:27 | 347 | Span::Nightly(proc_macro::Span::def_site()) | ^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:369:30 | 369 | pub fn unstable(self) -> proc_macro::Span { | ^^^^^^^^^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:430:32 | 430 | fn unwrap_nightly(self) -> proc_macro::Span { | ^^^^^^^^^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:439:24 | 439 | fn from(proc_span: proc_macro::Span) -> ::Span { | ^^^^^^^^^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:468:48 | 468 | Span::Nightly(s) => Ident::Nightly(proc_macro::Ident::new(string, s)), | ^^^^^^^^^^^^^^^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:475:48 | 475 | Span::Nightly(s) => Ident::Nightly(proc_macro::Ident::new_raw(string, s)), | ^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:495:32 | 495 | fn unwrap_nightly(self) -> proc_macro::Ident { | ^^^^^^^^^^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:583:30 | 583 | Literal::Nightly(proc_macro::Literal::f32_unsuffixed(f)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:591:30 | 591 | Literal::Nightly(proc_macro::Literal::f64_unsuffixed(f)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:599:30 | 599 | Literal::Nightly(proc_macro::Literal::string(t)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:607:30 | 607 | Literal::Nightly(proc_macro::Literal::character(t)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:615:30 | 615 | Literal::Nightly(proc_macro::Literal::byte_string(bytes)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:636:32 | 636 | fn unwrap_nightly(self) -> proc_macro::Literal { | ^^^^^^^^^^^^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/lib.rs:322:30 | 322 | pub fn unstable(self) -> proc_macro::Span { | ^^^^^^^^^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:531:34 | 531 | Literal::Nightly(proc_macro::Literal::$name(n)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^ ... 552 | / suffixed_numbers! { 553 | | u8_suffixed => u8, 554 | | u16_suffixed => u16, 555 | | u32_suffixed => u32, ... | 565 | | f64_suffixed => f64, 566 | | } | |_____- in this macro invocation | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:543:34 | 543 | Literal::Nightly(proc_macro::Literal::$name(n)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^ ... 568 | / unsuffixed_integers! { 569 | | u8_unsuffixed => u8, 570 | | u16_unsuffixed => u16, 571 | | u32_unsuffixed => u32, ... | 578 | | isize_unsuffixed => isize, 579 | | } | |_____- in this macro invocation | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:45:34 | 45 | TokenStream::Nightly(proc_macro::TokenStream::new()) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:53:46 | 53 | TokenStream::Nightly(tts) => tts.is_empty(), | ^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:123:23 | 123 | group.set_span(span.inner.unwrap_nightly()); | ^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:132:20 | 132 | op.set_span(tt.span().inner.unwrap_nightly()); | ^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:239:38 | 239 | let delim = match tt.delimiter() { | ^^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:245:74 | 245 | let stream = ::TokenStream::_new(TokenStream::Nightly(tt.stream())); | ^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:247:58 | 247 | g.set_span(::Span::_new(Span::Nightly(tt.span()))); | ^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:251:40 | 251 | let spacing = match tt.spacing() { | ^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:255:43 | 255 | let mut o = Punct::new(tt.as_char(), spacing); | ^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:256:58 | 256 | o.set_span(::Span::_new(Span::Nightly(tt.span()))); | ^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:290:45 | 290 | let filename = stable::file_name(sf.path().to_string()); | ^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:304:44 | 304 | SourceFile::Nightly(a, _) => a.is_real(), | ^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:355:69 | 355 | (Span::Nightly(a), Span::Nightly(b)) => Span::Nightly(a.resolved_at(b)), | ^^^^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:363:69 | 363 | (Span::Nightly(a), Span::Nightly(b)) => Span::Nightly(a.located_at(b)), | ^^^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:424:55 | 424 | (Span::Nightly(a), Span::Nightly(b)) => a.eq(b), | ^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:482:50 | 482 | Ident::Nightly(t) => Span::Nightly(t.span()), | ^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:489:56 | 489 | (Ident::Nightly(t), Span::Nightly(s)) => t.set_span(s), | ^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:623:56 | 623 | Literal::Nightly(lit) => Span::Nightly(lit.span()), | ^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: use of unstable library feature 'proc_macro' (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/unstable.rs:630:62 | 630 | (Literal::Nightly(lit), Span::Nightly(s)) => lit.set_span(s), | ^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error: aborting due to 63 previous errors For more information about this error, try `rustc --explain E0658`. thread 'main' panicked at 'Error( CargoError( ChainedError { error: Could not compile `proc-macro2`., cause: process didn't exit successfully: `rustc --crate-name proc_macro2 .cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.8/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg feature="default" --cfg feature="proc-macro" --cfg feature="nightly" -C metadata=1b99ee8e2868edb6 -C extra-filename=-1b99ee8e2868edb6 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern unicode_xid=/home/cratesfyi/cratesfyi/debug/deps/libunicode_xid-3eff40339770c4d8.rlib --extern-version unicode_xid=unicode-xid,0.1.0 --cap-lints allow` (exit code: 101) } ), State { next_error: None, backtrace: None } )', src/bin/cratesfyi.rs:142:13 note: Run with `RUST_BACKTRACE=1` for a backtrace.