finite-fields 0.10.3

Traits and types for computations on finite fields.
Build #45403 2017-03-29 22:08:10

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.17.0-nightly (134c4a0f0 2017-03-20)# docs.rs version
cratesfyi 0.3.2 (56e5d46 2017-03-20)# build log
Build failed, waiting for other jobs to finish...
Updating registry `https://github.com/rust-lang/crates.io-index`
Downloading finite-fields v0.10.3
Compiling error_def v0.3.12
Compiling semver v0.1.20
Running `rustc --crate-name error_def .cargo/registry/src/github.com-1ecc6299db9ec823/error_def-0.3.12/src/lib.rs --crate-type dylib --emit=dep-info,link -C prefer-dynamic -C debuginfo=2 -C metadata=2ec9fcf66c0012a1 -C extra-filename=-2ec9fcf66c0012a1 --out-dir /home/cratesfyi/finite-fields-0.10.3/debug/deps -L dependency=/home/cratesfyi/finite-fields-0.10.3/debug/deps --cap-lints allow`
Running `rustc --crate-name semver .cargo/registry/src/github.com-1ecc6299db9ec823/semver-0.1.20/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=ace7a98256544c0d -C extra-filename=-ace7a98256544c0d --out-dir /home/cratesfyi/finite-fields-0.10.3/debug/deps -L dependency=/home/cratesfyi/finite-fields-0.10.3/debug/deps --cap-lints allow`
error[E0425]: cannot find function `tts_to_parser` in module `parse`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/error_def-0.3.12/src/lib.rs:45:27
|
45 |   let mut parser = parse::tts_to_parser(cx.parse_sess(), tokens);
|                           ^^^^^^^^^^^^^ not found in `parse`

error[E0560]: struct `syntax::ast::Attribute` has no field named `value`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/error_def-0.3.12/src/lib.rs:282:5
|
282 |     value: MetaItem {
|     ^^^^^^ field does not exist - did you mean `path`?

error[E0063]: missing field `span` in initializer of `syntax::ast::PathSegment`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/error_def-0.3.12/src/lib.rs:344:13
|
344 |             PathSegment {
|             ^^^^^^^^^^^ missing `span`

error[E0063]: missing field `span` in initializer of `syntax::ast::PathSegment`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/error_def-0.3.12/src/lib.rs:348:13
|
348 |             PathSegment {
|             ^^^^^^^^^^^ missing `span`

error[E0063]: missing field `span` in initializer of `syntax::ast::PathSegment`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/error_def-0.3.12/src/lib.rs:352:13
|
352 |             PathSegment {
|             ^^^^^^^^^^^ missing `span`

error[E0063]: missing field `span` in initializer of `syntax::ast::PathSegment`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/error_def-0.3.12/src/lib.rs:356:13
|
356 |             PathSegment {
|             ^^^^^^^^^^^ missing `span`

error[E0308]: mismatched types
--> .cargo/registry/src/github.com-1ecc6299db9ec823/error_def-0.3.12/src/lib.rs:433:25
|
433 |                         tts
|                         ^^^ expected struct `syntax::tokenstream::ThinTokenStream`, found struct `std::vec::Vec`
|
= note: expected type `syntax::tokenstream::ThinTokenStream`
found type `std::vec::Vec<syntax::tokenstream::TokenTree>`
= help: here are some functions which might fulfill your needs:
- .remove(...)
- .swap_remove(...)

error[E0308]: mismatched types
--> .cargo/registry/src/github.com-1ecc6299db9ec823/error_def-0.3.12/src/lib.rs:418:52
|
418 |                     TokenTree::Delimited(DUMMY_SP, Rc::new(Delimited {
|                                                    ^ expected struct `syntax::tokenstream::Delimited`, found struct `std::rc::Rc`
|
= note: expected type `syntax::tokenstream::Delimited`
found type `std::rc::Rc<syntax::tokenstream::Delimited>`

error[E0308]: mismatched types
--> .cargo/registry/src/github.com-1ecc6299db9ec823/error_def-0.3.12/src/lib.rs:393:14
|
393 |       stmts: vec![
|              ^ expected struct `syntax::tokenstream::ThinTokenStream`, found struct `std::vec::Vec`
|
= note: expected type `syntax::tokenstream::ThinTokenStream`
found type `std::vec::Vec<syntax::tokenstream::TokenTree>`
= help: here are some functions which might fulfill your needs:
- .remove(...)
- .swap_remove(...)
= note: this error originates in a macro outside of the current crate

error[E0308]: mismatched types
--> .cargo/registry/src/github.com-1ecc6299db9ec823/error_def-0.3.12/src/lib.rs:393:14
|
393 |       stmts: vec![
|              ^ expected struct `syntax::tokenstream::ThinTokenStream`, found struct `std::vec::Vec`
|
= note: expected type `syntax::tokenstream::ThinTokenStream`
found type `std::vec::Vec<syntax::tokenstream::TokenTree>`
= help: here are some functions which might fulfill your needs:
- .remove(...)
- .swap_remove(...)
= note: this error originates in a macro outside of the current crate

error[E0308]: mismatched types
--> .cargo/registry/src/github.com-1ecc6299db9ec823/error_def-0.3.12/src/lib.rs:456:52
|
456 |                     TokenTree::Delimited(DUMMY_SP, Rc::new(Delimited {
|                                                    ^ expected struct `syntax::tokenstream::Delimited`, found struct `std::rc::Rc`
|
= note: expected type `syntax::tokenstream::Delimited`
found type `std::rc::Rc<syntax::tokenstream::Delimited>`

error[E0308]: mismatched types
--> .cargo/registry/src/github.com-1ecc6299db9ec823/error_def-0.3.12/src/lib.rs:393:14
|
393 |       stmts: vec![
|              ^ expected struct `syntax::tokenstream::ThinTokenStream`, found struct `std::vec::Vec`
|
= note: expected type `syntax::tokenstream::ThinTokenStream`
found type `std::vec::Vec<syntax::tokenstream::TokenTree>`
= help: here are some functions which might fulfill your needs:
- .remove(...)
- .swap_remove(...)
= note: this error originates in a macro outside of the current crate

error[E0308]: mismatched types
--> .cargo/registry/src/github.com-1ecc6299db9ec823/error_def-0.3.12/src/lib.rs:523:30
|
523 |         let mut try_writes = vec![
|                              ^ expected struct `syntax::tokenstream::ThinTokenStream`, found struct `std::vec::Vec`
|
= note: expected type `syntax::tokenstream::ThinTokenStream`
found type `std::vec::Vec<syntax::tokenstream::TokenTree>`
= help: here are some functions which might fulfill your needs:
- .remove(...)
- .swap_remove(...)
= note: this error originates in a macro outside of the current crate

error[E0308]: mismatched types
--> .cargo/registry/src/github.com-1ecc6299db9ec823/error_def-0.3.12/src/lib.rs:535:50
|
535 |                     TokenTree::Delimited(DUMMY_SP, Rc::new(Delimited {
|  __________________________________________________^ starting here...
536 | |                     delim: DelimToken::Paren,
537 | |                     tts: vec![
538 | |                       TokenTree::Token(DUMMY_SP, Token::Ident(ast::Ident::with_empty_ctxt(Symbol::intern("f")))),
539 | |                       TokenTree::Token(DUMMY_SP, Token::Comma),
540 | |                       TokenTree::Token(DUMMY_SP, Token::Literal(Lit::Str_(v.short_description), None)),
541 | |                     ],
542 | |                   })),
| |____________________^ ...ending here: expected struct `syntax::tokenstream::Delimited`, found struct `std::rc::Rc`
|
= note: expected type `syntax::tokenstream::Delimited`
found type `std::rc::Rc<syntax::tokenstream::Delimited>`

error[E0308]: mismatched types
--> .cargo/registry/src/github.com-1ecc6299db9ec823/error_def-0.3.12/src/lib.rs:523:30
|
523 |         let mut try_writes = vec![
|                              ^ expected struct `syntax::tokenstream::ThinTokenStream`, found struct `std::vec::Vec`
|
= note: expected type `syntax::tokenstream::ThinTokenStream`
found type `std::vec::Vec<syntax::tokenstream::TokenTree>`
= help: here are some functions which might fulfill your needs:
- .remove(...)
- .swap_remove(...)
= note: this error originates in a macro outside of the current crate

error[E0308]: mismatched types
--> .cargo/registry/src/github.com-1ecc6299db9ec823/error_def-0.3.12/src/lib.rs:523:30
|
523 |         let mut try_writes = vec![
|                              ^ expected struct `syntax::tokenstream::ThinTokenStream`, found struct `std::vec::Vec`
|
= note: expected type `syntax::tokenstream::ThinTokenStream`
found type `std::vec::Vec<syntax::tokenstream::TokenTree>`
= help: here are some functions which might fulfill your needs:
- .remove(...)
- .swap_remove(...)
= note: this error originates in a macro outside of the current crate

error[E0308]: mismatched types
--> .cargo/registry/src/github.com-1ecc6299db9ec823/error_def-0.3.12/src/lib.rs:559:50
|
559 |                     TokenTree::Delimited(DUMMY_SP, Rc::new(Delimited {
|  __________________________________________________^ starting here...
560 | |                     delim: DelimToken::Paren,
561 | |                     tts: vec![
562 | |                       TokenTree::Token(DUMMY_SP, Token::Ident(ast::Ident::with_empty_ctxt(Symbol::intern("f")))),
563 | |                       TokenTree::Token(DUMMY_SP, Token::Comma),
564 | |                       TokenTree::Token(DUMMY_SP, Token::Literal(Lit::Str_(Symbol::intern(". ")), None)),
565 | |                     ],
566 | |                   })),
| |____________________^ ...ending here: expected struct `syntax::tokenstream::Delimited`, found struct `std::rc::Rc`
|
= note: expected type `syntax::tokenstream::Delimited`
found type `std::rc::Rc<syntax::tokenstream::Delimited>`

error[E0308]: mismatched types
--> .cargo/registry/src/github.com-1ecc6299db9ec823/error_def-0.3.12/src/lib.rs:523:30
|
523 |         let mut try_writes = vec![
|                              ^ expected struct `syntax::tokenstream::ThinTokenStream`, found struct `std::vec::Vec`
|
= note: expected type `syntax::tokenstream::ThinTokenStream`
found type `std::vec::Vec<syntax::tokenstream::TokenTree>`
= help: here are some functions which might fulfill your needs:
- .remove(...)
- .swap_remove(...)
= note: this error originates in a macro outside of the current crate

error[E0308]: mismatched types
--> .cargo/registry/src/github.com-1ecc6299db9ec823/error_def-0.3.12/src/lib.rs:598:23
|
598 |                       write_args
|                       ^^^^^^^^^^ expected struct `syntax::tokenstream::ThinTokenStream`, found struct `std::vec::Vec`
|
= note: expected type `syntax::tokenstream::ThinTokenStream`
found type `std::vec::Vec<syntax::tokenstream::TokenTree>`
= help: here are some functions which might fulfill your needs:
- .remove(...)
- .swap_remove(...)

error[E0308]: mismatched types
--> .cargo/registry/src/github.com-1ecc6299db9ec823/error_def-0.3.12/src/lib.rs:585:50
|
585 |                   TokenTree::Delimited(DUMMY_SP, Rc::new(Delimited {
|                                                  ^ expected struct `syntax::tokenstream::Delimited`, found struct `std::rc::Rc`
|
= note: expected type `syntax::tokenstream::Delimited`
found type `std::rc::Rc<syntax::tokenstream::Delimited>`

error[E0308]: mismatched types
--> .cargo/registry/src/github.com-1ecc6299db9ec823/error_def-0.3.12/src/lib.rs:582:22
|
582 |                 tts: vec![
|                      ^ expected struct `syntax::tokenstream::ThinTokenStream`, found struct `std::vec::Vec`
|
= note: expected type `syntax::tokenstream::ThinTokenStream`
found type `std::vec::Vec<syntax::tokenstream::TokenTree>`
= help: here are some functions which might fulfill your needs:
- .remove(...)
- .swap_remove(...)
= note: this error originates in a macro outside of the current crate

error[E0063]: missing field `span` in initializer of `syntax::ast::PathSegment`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/error_def-0.3.12/src/lib.rs:734:13
|
734 |             PathSegment {
|             ^^^^^^^^^^^ missing `span`

error[E0063]: missing field `span` in initializer of `syntax::ast::PathSegment`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/error_def-0.3.12/src/lib.rs:738:13
|
738 |             PathSegment {
|             ^^^^^^^^^^^ missing `span`

error[E0063]: missing field `span` in initializer of `syntax::ast::PathSegment`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/error_def-0.3.12/src/lib.rs:742:13
|
742 |             PathSegment {
|             ^^^^^^^^^^^ missing `span`

error[E0063]: missing field `span` in initializer of `syntax::ast::PathSegment`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/error_def-0.3.12/src/lib.rs:746:13
|
746 |             PathSegment {
|             ^^^^^^^^^^^ missing `span`

error[E0063]: missing field `span` in initializer of `syntax::ast::PathSegment`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/error_def-0.3.12/src/lib.rs:966:17
|
966 |                 PathSegment {
|                 ^^^^^^^^^^^ missing `span`

error[E0063]: missing field `span` in initializer of `syntax::ast::PathSegment`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/error_def-0.3.12/src/lib.rs:970:17
|
970 |                 PathSegment {
|                 ^^^^^^^^^^^ missing `span`

error[E0063]: missing field `span` in initializer of `syntax::ast::PathSegment`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/error_def-0.3.12/src/lib.rs:974:17
|
974 |                 PathSegment {
|                 ^^^^^^^^^^^ missing `span`

error[E0063]: missing field `span` in initializer of `syntax::ast::PathSegment`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/error_def-0.3.12/src/lib.rs:978:17
|
978 |                 PathSegment {
|                 ^^^^^^^^^^^ missing `span`

error[E0063]: missing field `span` in initializer of `syntax::ast::PathSegment`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/error_def-0.3.12/src/lib.rs:1017:39
|
1017 |     segments: segments.iter().map(|i| PathSegment {
|                                       ^^^^^^^^^^^ missing `span`

error: aborting due to 29 previous errors

error: Could not compile `error_def`.

Caused by:
process didn't exit successfully: `rustc --crate-name error_def .cargo/registry/src/github.com-1ecc6299db9ec823/error_def-0.3.12/src/lib.rs --crate-type dylib --emit=dep-info,link -C prefer-dynamic -C debuginfo=2 -C metadata=2ec9fcf66c0012a1 -C extra-filename=-2ec9fcf66c0012a1 --out-dir /home/cratesfyi/finite-fields-0.10.3/debug/deps -L dependency=/home/cratesfyi/finite-fields-0.10.3/debug/deps --cap-lints allow` (exit code: 101)
thread 'main' panicked at 'build failed', src/bin/cratesfyi.rs:136
note: Run with `RUST_BACKTRACE=1` for a backtrace.