[INFO] updating cached repository ghedamat/rust-file-mover [INFO] running `"git" "fetch" "--all"` [INFO] [stdout] Fetching origin [INFO] [stderr] From git://github.com/ghedamat/rust-file-mover [INFO] [stderr] * branch HEAD -> FETCH_HEAD [INFO] running `"git" "clone" "work/cache/sources/gh/ghedamat/rust-file-mover" "work/ex/pr-63376/sources/master#60960a260f7b5c695fd0717311d72ce62dd4eb43/gh/ghedamat/rust-file-mover"` [INFO] [stderr] Cloning into 'work/ex/pr-63376/sources/master#60960a260f7b5c695fd0717311d72ce62dd4eb43/gh/ghedamat/rust-file-mover'... [INFO] [stderr] done. [INFO] running `"git" "clone" "work/cache/sources/gh/ghedamat/rust-file-mover" "work/ex/pr-63376/sources/try#266783e4e09e4e9d5307c1c8e695659c58bbcac7/gh/ghedamat/rust-file-mover"` [INFO] [stderr] Cloning into 'work/ex/pr-63376/sources/try#266783e4e09e4e9d5307c1c8e695659c58bbcac7/gh/ghedamat/rust-file-mover'... [INFO] [stderr] done. [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] 2d08ef2a5948c52ce4fbe92a27913b6f2c0ca3fb [INFO] sha for GitHub repo ghedamat/rust-file-mover: 2d08ef2a5948c52ce4fbe92a27913b6f2c0ca3fb [INFO] validating manifest of ghedamat/rust-file-mover on toolchain master#60960a260f7b5c695fd0717311d72ce62dd4eb43 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+60960a260f7b5c695fd0717311d72ce62dd4eb43-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of ghedamat/rust-file-mover on toolchain try#266783e4e09e4e9d5307c1c8e695659c58bbcac7 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+266783e4e09e4e9d5307c1c8e695659c58bbcac7-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing ghedamat/rust-file-mover [INFO] finished frobbing ghedamat/rust-file-mover [INFO] frobbed toml for ghedamat/rust-file-mover written to work/ex/pr-63376/sources/master#60960a260f7b5c695fd0717311d72ce62dd4eb43/gh/ghedamat/rust-file-mover/Cargo.toml [INFO] started frobbing ghedamat/rust-file-mover [INFO] finished frobbing ghedamat/rust-file-mover [INFO] frobbed toml for ghedamat/rust-file-mover written to work/ex/pr-63376/sources/try#266783e4e09e4e9d5307c1c8e695659c58bbcac7/gh/ghedamat/rust-file-mover/Cargo.toml [INFO] crate ghedamat/rust-file-mover already has a lockfile, it will not be regenerated [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+60960a260f7b5c695fd0717311d72ce62dd4eb43-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] [stderr] Updating git repository `https://github.com/docopt/docopt.rs` [INFO] [stderr] error: the lock file /mnt/big/crater/work/ex/pr-63376/sources/master#60960a260f7b5c695fd0717311d72ce62dd4eb43/gh/ghedamat/rust-file-mover/Cargo.lock needs to be updated but --locked was passed to prevent this [INFO] the lockfile is outdated, regenerating it [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+60960a260f7b5c695fd0717311d72ce62dd4eb43-alt" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] [stderr] Updating git repository `https://github.com/docopt/docopt.rs` [INFO] [stderr] Updating git repository `https://github.com/alexcrichton/toml-rs` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+266783e4e09e4e9d5307c1c8e695659c58bbcac7-alt" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] [stderr] Updating git repository `https://github.com/docopt/docopt.rs` [INFO] [stderr] Updating git repository `https://github.com/alexcrichton/toml-rs` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+60960a260f7b5c695fd0717311d72ce62dd4eb43-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+266783e4e09e4e9d5307c1c8e695659c58bbcac7-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] checking ghedamat/rust-file-mover against master#60960a260f7b5c695fd0717311d72ce62dd4eb43 for pr-63376 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-63376/worker-1/master#60960a260f7b5c695fd0717311d72ce62dd4eb43:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/pr-63376/sources/master#60960a260f7b5c695fd0717311d72ce62dd4eb43/gh/ghedamat/rust-file-mover:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+60960a260f7b5c695fd0717311d72ce62dd4eb43-alt" "check" "--frozen" "--all" "--all-targets"` [INFO] [stdout] 38beb264779a5bcb786871e971d7dddb459604cca10a41f4978ae5ac0dc8cd4f [INFO] running `"docker" "start" "-a" "38beb264779a5bcb786871e971d7dddb459604cca10a41f4978ae5ac0dc8cd4f"` [INFO] [stderr] Compiling docopt v0.6.4 (https://github.com/docopt/docopt.rs?rev=21ce1190ef7631f71e52de5e13eb4d131564b82e#21ce1190) [INFO] [stderr] Checking toml v0.5.3 (https://github.com/alexcrichton/toml-rs#8f437287) [INFO] [stderr] error: macros that expand to items must be delimited with braces or followed by a semicolon [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/lib.rs:213:18 [INFO] [stderr] | [INFO] [stderr] 213 | macro_rules! werr( [INFO] [stderr] | __________________^ [INFO] [stderr] 214 | | ($($arg:tt)*) => ( [INFO] [stderr] 215 | | match std::io::stderr().write_str(format!($($arg)*).as_slice()) { [INFO] [stderr] 216 | | Ok(_) => (), [INFO] [stderr] ... | [INFO] [stderr] 219 | | ) [INFO] [stderr] 220 | | ) [INFO] [stderr] | |_^ [INFO] [stderr] help: change the delimiters to curly braces [INFO] [stderr] | [INFO] [stderr] 213 | macro_rules! werr { [INFO] [stderr] 214 | ($($arg:tt)*) => ( [INFO] [stderr] 215 | match std::io::stderr().write_str(format!($($arg)*).as_slice()) { [INFO] [stderr] 216 | Ok(_) => (), [INFO] [stderr] 217 | Err(err) => fail!("{}", err), [INFO] [stderr] 218 | } [INFO] [stderr] ... [INFO] [stderr] help: add a semicolon [INFO] [stderr] | [INFO] [stderr] 220 | ); [INFO] [stderr] | ^ [INFO] [stderr] [INFO] [stderr] error: macros that expand to items must be delimited with braces or followed by a semicolon [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/lib.rs:633:18 [INFO] [stderr] | [INFO] [stderr] 633 | macro_rules! derr( [INFO] [stderr] | __________________^ [INFO] [stderr] 634 | | ($($arg:tt)*) => (return Err(Decode(format!($($arg)*)))) [INFO] [stderr] 635 | | ) [INFO] [stderr] | |_^ [INFO] [stderr] help: change the delimiters to curly braces [INFO] [stderr] | [INFO] [stderr] 633 | macro_rules! derr { [INFO] [stderr] 634 | ($($arg:tt)*) => (return Err(Decode(format!($($arg)*)))) [INFO] [stderr] 635 | } [INFO] [stderr] | [INFO] [stderr] help: add a semicolon [INFO] [stderr] | [INFO] [stderr] 635 | ); [INFO] [stderr] | ^ [INFO] [stderr] [INFO] [stderr] error: expected type, found `|` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/lib.rs:743:24 [INFO] [stderr] | [INFO] [stderr] 743 | f: |&mut Decoder<'a>| -> Result) [INFO] [stderr] | ^ expected type [INFO] [stderr] [INFO] [stderr] error: expected type, found `|` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/lib.rs:748:32 [INFO] [stderr] | [INFO] [stderr] 748 | f: |&mut Decoder<'a>, uint| -> Result) [INFO] [stderr] | ^ expected type [INFO] [stderr] [INFO] [stderr] error: expected type, found `|` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/lib.rs:764:12 [INFO] [stderr] | [INFO] [stderr] 764 | f: |&mut Decoder<'a>| -> Result) -> Result { [INFO] [stderr] | ^ expected type [INFO] [stderr] [INFO] [stderr] error: expected type, found `|` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/lib.rs:769:12 [INFO] [stderr] | [INFO] [stderr] 769 | f: |&mut Decoder<'a>, uint| -> Result) -> Result { [INFO] [stderr] | ^ expected type [INFO] [stderr] [INFO] [stderr] error: expected type, found `|` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/lib.rs:774:12 [INFO] [stderr] | [INFO] [stderr] 774 | f: |&mut Decoder<'a>| -> Result) -> Result { [INFO] [stderr] | ^ expected type [INFO] [stderr] [INFO] [stderr] error: expected type, found `|` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/lib.rs:778:26 [INFO] [stderr] | [INFO] [stderr] 778 | f: |&mut Decoder<'a>| -> Result) [INFO] [stderr] | ^ expected type [INFO] [stderr] [INFO] [stderr] error: expected type, found `|` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/lib.rs:783:32 [INFO] [stderr] | [INFO] [stderr] 783 | f: |&mut Decoder<'a>| -> Result) [INFO] [stderr] | ^ expected type [INFO] [stderr] [INFO] [stderr] error: expected type, found `|` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/lib.rs:789:25 [INFO] [stderr] | [INFO] [stderr] 789 | f: |&mut Decoder<'a>, uint| -> Result) [INFO] [stderr] | ^ expected type [INFO] [stderr] [INFO] [stderr] error: expected type, found `|` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/lib.rs:794:29 [INFO] [stderr] | [INFO] [stderr] 794 | f: |&mut Decoder<'a>| -> Result) [INFO] [stderr] | ^ expected type [INFO] [stderr] [INFO] [stderr] error: expected type, found `|` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/lib.rs:799:32 [INFO] [stderr] | [INFO] [stderr] 799 | f: |&mut Decoder<'a>, uint| -> Result) [INFO] [stderr] | ^ expected type [INFO] [stderr] [INFO] [stderr] error: expected type, found `|` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/lib.rs:804:36 [INFO] [stderr] | [INFO] [stderr] 804 | f: |&mut Decoder<'a>| -> Result) [INFO] [stderr] | ^ expected type [INFO] [stderr] [INFO] [stderr] error: expected type, found `|` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/lib.rs:809:26 [INFO] [stderr] | [INFO] [stderr] 809 | f: |&mut Decoder<'a>, bool| -> Result) [INFO] [stderr] | ^ expected type [INFO] [stderr] [INFO] [stderr] error: expected type, found `|` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/lib.rs:821:23 [INFO] [stderr] | [INFO] [stderr] 821 | f: |&mut Decoder<'a>, uint| -> Result) [INFO] [stderr] | ^ expected type [INFO] [stderr] [INFO] [stderr] error: expected type, found `|` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/lib.rs:836:27 [INFO] [stderr] | [INFO] [stderr] 836 | f: |&mut Decoder<'a>| -> Result) [INFO] [stderr] | ^ expected type [INFO] [stderr] [INFO] [stderr] error: expected type, found `|` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/lib.rs:841:23 [INFO] [stderr] | [INFO] [stderr] 841 | f: |&mut Decoder<'a>, uint| -> Result) [INFO] [stderr] | ^ expected type [INFO] [stderr] [INFO] [stderr] error: expected type, found `|` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/lib.rs:846:31 [INFO] [stderr] | [INFO] [stderr] 846 | f: |&mut Decoder<'a>| -> Result) [INFO] [stderr] | ^ expected type [INFO] [stderr] [INFO] [stderr] error: expected type, found `|` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/lib.rs:851:31 [INFO] [stderr] | [INFO] [stderr] 851 | f: |&mut Decoder<'a>| -> Result) [INFO] [stderr] | ^ expected type [INFO] [stderr] [INFO] [stderr] error: expected type, found `|` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/lib.rs:902:23 [INFO] [stderr] | [INFO] [stderr] 902 | fn with_os_argv(f: |&[&str]| -> T) -> T { [INFO] [stderr] | ^ expected type [INFO] [stderr] [INFO] [stderr] error: macros that expand to items must be delimited with braces or followed by a semicolon [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/parse.rs:51:17 [INFO] [stderr] | [INFO] [stderr] 51 | macro_rules! err( [INFO] [stderr] | _________________^ [INFO] [stderr] 52 | | ($($arg:tt)*) => (return Err(format!($($arg)*))) [INFO] [stderr] 53 | | ) [INFO] [stderr] | |_^ [INFO] [stderr] help: change the delimiters to curly braces [INFO] [stderr] | [INFO] [stderr] 51 | macro_rules! err { [INFO] [stderr] 52 | ($($arg:tt)*) => (return Err(format!($($arg)*))) [INFO] [stderr] 53 | } [INFO] [stderr] | [INFO] [stderr] help: add a semicolon [INFO] [stderr] | [INFO] [stderr] 53 | ); [INFO] [stderr] | ^ [INFO] [stderr] [INFO] [stderr] error: expected one of `.`, `;`, `?`, `}`, or an operator, found `self` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/parse.rs:215:9 [INFO] [stderr] | [INFO] [stderr] 211 | try!(self.add_desc(short.as_slice(), long.as_slice(), has_arg)) [INFO] [stderr] | - expected one of `.`, `;`, `?`, `}`, or an operator here [INFO] [stderr] ... [INFO] [stderr] 215 | self.parse_default(full_desc) [INFO] [stderr] | ^^^^ unexpected token [INFO] [stderr] [INFO] [stderr] error: expected one of `.`, `;`, `?`, `}`, or an operator, found `try` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/parse.rs:286:9 [INFO] [stderr] | [INFO] [stderr] 285 | try!(writeln!(f, "=====")) [INFO] [stderr] | - expected one of `.`, `;`, `?`, `}`, or an operator here [INFO] [stderr] 286 | try!(writeln!(f, "Program: {}", self.program)) [INFO] [stderr] | ^^^ unexpected token [INFO] [stderr] [INFO] [stderr] error: expected one of `.`, `;`, `?`, `}`, or an operator, found `try` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/parse.rs:929:9 [INFO] [stderr] | [INFO] [stderr] 928 | try!(writeln!(f, "Positional: {}", self.positional)) [INFO] [stderr] | - expected one of `.`, `;`, `?`, `}`, or an operator here [INFO] [stderr] 929 | try!(writeln!(f, "Flags: {}", self.flags)) [INFO] [stderr] | ^^^ unexpected token [INFO] [stderr] [INFO] [stderr] error: expected type, found `|` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/synonym.rs:38:40 [INFO] [stderr] | [INFO] [stderr] 38 | fn with_key(&self, k: &K, with: |&K| -> T) -> T { [INFO] [stderr] | ^ expected type [INFO] [stderr] [INFO] [stderr] error[E0557]: feature has been removed [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/lib.rs:194:50 [INFO] [stderr] | [INFO] [stderr] 194 | #![feature(plugin_registrar, macro_rules, phase, quote)] [INFO] [stderr] | ^^^^^ feature has been removed [INFO] [stderr] [INFO] [stderr] error[E0658]: non-builtin inner attributes are unstable [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/lib.rs:189:1 [INFO] [stderr] | [INFO] [stderr] 189 | #![experimental] [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/54726 [INFO] [stderr] = help: add `#![feature(custom_inner_attributes)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error[E0658]: non-builtin inner attributes are unstable [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/lib.rs:190:1 [INFO] [stderr] | [INFO] [stderr] 190 | #![license = "UNLICENSE"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/54726 [INFO] [stderr] = help: add `#![feature(custom_inner_attributes)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error: macros that expand to items must be delimited with braces or followed by a semicolon [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/lib.rs:213:18 [INFO] [stderr] | [INFO] [stderr] 213 | macro_rules! werr( [INFO] [stderr] | __________________^ [INFO] [stderr] 214 | | ($($arg:tt)*) => ( [INFO] [stderr] 215 | | match std::io::stderr().write_str(format!($($arg)*).as_slice()) { [INFO] [stderr] 216 | | Ok(_) => (), [INFO] [stderr] ... | [INFO] [stderr] 219 | | ) [INFO] [stderr] 220 | | ) [INFO] [stderr] | |_^ [INFO] [stderr] help: change the delimiters to curly braces [INFO] [stderr] | [INFO] [stderr] 213 | macro_rules! werr { [INFO] [stderr] 214 | ($($arg:tt)*) => ( [INFO] [stderr] 215 | match std::io::stderr().write_str(format!($($arg)*).as_slice()) { [INFO] [stderr] 216 | Ok(_) => (), [INFO] [stderr] 217 | Err(err) => fail!("{}", err), [INFO] [stderr] 218 | } [INFO] [stderr] ... [INFO] [stderr] help: add a semicolon [INFO] [stderr] | [INFO] [stderr] 220 | ); [INFO] [stderr] | ^ [INFO] [stderr] [INFO] [stderr] error: macros that expand to items must be delimited with braces or followed by a semicolon [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/lib.rs:633:18 [INFO] [stderr] | [INFO] [stderr] 633 | macro_rules! derr( [INFO] [stderr] | __________________^ [INFO] [stderr] 634 | | ($($arg:tt)*) => (return Err(Decode(format!($($arg)*)))) [INFO] [stderr] 635 | | ) [INFO] [stderr] | |_^ [INFO] [stderr] help: change the delimiters to curly braces [INFO] [stderr] | [INFO] [stderr] 633 | macro_rules! derr { [INFO] [stderr] 634 | ($($arg:tt)*) => (return Err(Decode(format!($($arg)*)))) [INFO] [stderr] 635 | } [INFO] [stderr] | [INFO] [stderr] help: add a semicolon [INFO] [stderr] | [INFO] [stderr] 635 | ); [INFO] [stderr] | ^ [INFO] [stderr] [INFO] [stderr] error: expected type, found `|` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/lib.rs:743:24 [INFO] [stderr] | [INFO] [stderr] 743 | f: |&mut Decoder<'a>| -> Result) [INFO] [stderr] | ^ expected type [INFO] [stderr] [INFO] [stderr] error: expected type, found `|` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/lib.rs:748:32 [INFO] [stderr] | [INFO] [stderr] 748 | f: |&mut Decoder<'a>, uint| -> Result) [INFO] [stderr] | ^ expected type [INFO] [stderr] [INFO] [stderr] error: expected type, found `|` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/lib.rs:764:12 [INFO] [stderr] | [INFO] [stderr] 764 | f: |&mut Decoder<'a>| -> Result) -> Result { [INFO] [stderr] | ^ expected type [INFO] [stderr] [INFO] [stderr] error: expected type, found `|` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/lib.rs:769:12 [INFO] [stderr] | [INFO] [stderr] 769 | f: |&mut Decoder<'a>, uint| -> Result) -> Result { [INFO] [stderr] | ^ expected type [INFO] [stderr] [INFO] [stderr] error: expected type, found `|` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/lib.rs:774:12 [INFO] [stderr] | [INFO] [stderr] 774 | f: |&mut Decoder<'a>| -> Result) -> Result { [INFO] [stderr] | ^ expected type [INFO] [stderr] [INFO] [stderr] error: expected type, found `|` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/lib.rs:778:26 [INFO] [stderr] | [INFO] [stderr] 778 | f: |&mut Decoder<'a>| -> Result) [INFO] [stderr] | ^ expected type [INFO] [stderr] [INFO] [stderr] error: expected type, found `|` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/lib.rs:783:32 [INFO] [stderr] | [INFO] [stderr] 783 | f: |&mut Decoder<'a>| -> Result) [INFO] [stderr] | ^ expected type [INFO] [stderr] [INFO] [stderr] error: expected type, found `|` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/lib.rs:789:25 [INFO] [stderr] | [INFO] [stderr] 789 | f: |&mut Decoder<'a>, uint| -> Result) [INFO] [stderr] | ^ expected type [INFO] [stderr] [INFO] [stderr] error: expected type, found `|` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/lib.rs:794:29 [INFO] [stderr] | [INFO] [stderr] 794 | f: |&mut Decoder<'a>| -> Result) [INFO] [stderr] | ^ expected type [INFO] [stderr] [INFO] [stderr] error: expected type, found `|` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/lib.rs:799:32 [INFO] [stderr] | [INFO] [stderr] 799 | f: |&mut Decoder<'a>, uint| -> Result) [INFO] [stderr] | ^ expected type [INFO] [stderr] [INFO] [stderr] error: expected type, found `|` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/lib.rs:804:36 [INFO] [stderr] | [INFO] [stderr] 804 | f: |&mut Decoder<'a>| -> Result) [INFO] [stderr] | ^ expected type [INFO] [stderr] [INFO] [stderr] error: expected type, found `|` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/lib.rs:809:26 [INFO] [stderr] | [INFO] [stderr] 809 | f: |&mut Decoder<'a>, bool| -> Result) [INFO] [stderr] | ^ expected type [INFO] [stderr] [INFO] [stderr] error: expected type, found `|` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/lib.rs:821:23 [INFO] [stderr] | [INFO] [stderr] 821 | f: |&mut Decoder<'a>, uint| -> Result) [INFO] [stderr] | ^ expected type [INFO] [stderr] [INFO] [stderr] error: expected type, found `|` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/lib.rs:836:27 [INFO] [stderr] | [INFO] [stderr] 836 | f: |&mut Decoder<'a>| -> Result) [INFO] [stderr] | ^ expected type [INFO] [stderr] [INFO] [stderr] error: expected type, found `|` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/lib.rs:841:23 [INFO] [stderr] | [INFO] [stderr] 841 | f: |&mut Decoder<'a>, uint| -> Result) [INFO] [stderr] | ^ expected type [INFO] [stderr] [INFO] [stderr] error: expected type, found `|` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/lib.rs:846:31 [INFO] [stderr] | [INFO] [stderr] 846 | f: |&mut Decoder<'a>| -> Result) [INFO] [stderr] | ^ expected type [INFO] [stderr] [INFO] [stderr] error: expected type, found `|` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/lib.rs:851:31 [INFO] [stderr] | [INFO] [stderr] 851 | f: |&mut Decoder<'a>| -> Result) [INFO] [stderr] | ^ expected type [INFO] [stderr] [INFO] [stderr] error: expected type, found `|` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/lib.rs:902:23 [INFO] [stderr] | [INFO] [stderr] 902 | fn with_os_argv(f: |&[&str]| -> T) -> T { [INFO] [stderr] | ^ expected type [INFO] [stderr] [INFO] [stderr] error: macros that expand to items must be delimited with braces or followed by a semicolon [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/parse.rs:51:17 [INFO] [stderr] | [INFO] [stderr] 51 | macro_rules! err( [INFO] [stderr] | _________________^ [INFO] [stderr] 52 | | ($($arg:tt)*) => (return Err(format!($($arg)*))) [INFO] [stderr] 53 | | ) [INFO] [stderr] | |_^ [INFO] [stderr] help: change the delimiters to curly braces [INFO] [stderr] | [INFO] [stderr] 51 | macro_rules! err { [INFO] [stderr] 52 | ($($arg:tt)*) => (return Err(format!($($arg)*))) [INFO] [stderr] 53 | } [INFO] [stderr] | [INFO] [stderr] help: add a semicolon [INFO] [stderr] | [INFO] [stderr] 53 | ); [INFO] [stderr] | ^ [INFO] [stderr] [INFO] [stderr] error: expected one of `.`, `;`, `?`, `}`, or an operator, found `self` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/parse.rs:215:9 [INFO] [stderr] | [INFO] [stderr] 211 | try!(self.add_desc(short.as_slice(), long.as_slice(), has_arg)) [INFO] [stderr] | - expected one of `.`, `;`, `?`, `}`, or an operator here [INFO] [stderr] ... [INFO] [stderr] 215 | self.parse_default(full_desc) [INFO] [stderr] | ^^^^ unexpected token [INFO] [stderr] [INFO] [stderr] error: expected one of `.`, `;`, `?`, `}`, or an operator, found `try` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/parse.rs:286:9 [INFO] [stderr] | [INFO] [stderr] 285 | try!(writeln!(f, "=====")) [INFO] [stderr] | - expected one of `.`, `;`, `?`, `}`, or an operator here [INFO] [stderr] 286 | try!(writeln!(f, "Program: {}", self.program)) [INFO] [stderr] | ^^^ unexpected token [INFO] [stderr] [INFO] [stderr] error: expected one of `.`, `;`, `?`, `}`, or an operator, found `try` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/parse.rs:929:9 [INFO] [stderr] | [INFO] [stderr] 928 | try!(writeln!(f, "Positional: {}", self.positional)) [INFO] [stderr] | - expected one of `.`, `;`, `?`, `}`, or an operator here [INFO] [stderr] 929 | try!(writeln!(f, "Flags: {}", self.flags)) [INFO] [stderr] | ^^^ unexpected token [INFO] [stderr] [INFO] [stderr] error: expected type, found `|` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/synonym.rs:38:40 [INFO] [stderr] | [INFO] [stderr] 38 | fn with_key(&self, k: &K, with: |&K| -> T) -> T { [INFO] [stderr] | ^ expected type [INFO] [stderr] [INFO] [stderr] error[E0557]: feature has been removed [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/lib.rs:194:50 [INFO] [stderr] | [INFO] [stderr] 194 | #![feature(plugin_registrar, macro_rules, phase, quote)] [INFO] [stderr] | ^^^^^ feature has been removed [INFO] [stderr] [INFO] [stderr] error[E0658]: non-builtin inner attributes are unstable [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/lib.rs:189:1 [INFO] [stderr] | [INFO] [stderr] 189 | #![experimental] [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/54726 [INFO] [stderr] = help: add `#![feature(custom_inner_attributes)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error[E0658]: non-builtin inner attributes are unstable [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/lib.rs:190:1 [INFO] [stderr] | [INFO] [stderr] 190 | #![license = "UNLICENSE"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/54726 [INFO] [stderr] = help: add `#![feature(custom_inner_attributes)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error[E0463]: can't find crate for `debug` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/lib.rs:196:1 [INFO] [stderr] | [INFO] [stderr] 196 | extern crate debug; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stderr] [INFO] [stderr] error: aborting due to 29 previous errors [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0463, E0557, E0658. [INFO] [stderr] For more information about an error, try `rustc --explain E0463`. [INFO] [stderr] error: Could not compile `docopt`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error[E0463]: can't find crate for `debug` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/21ce119/src/lib.rs:196:1 [INFO] [stderr] | [INFO] [stderr] 196 | extern crate debug; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stderr] [INFO] [stderr] error: aborting due to 29 previous errors [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0463, E0557, E0658. [INFO] [stderr] For more information about an error, try `rustc --explain E0463`. [INFO] [stderr] error: Could not compile `docopt`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: build failed [INFO] running `"docker" "inspect" "38beb264779a5bcb786871e971d7dddb459604cca10a41f4978ae5ac0dc8cd4f"` [INFO] running `"docker" "rm" "-f" "38beb264779a5bcb786871e971d7dddb459604cca10a41f4978ae5ac0dc8cd4f"` [INFO] [stdout] 38beb264779a5bcb786871e971d7dddb459604cca10a41f4978ae5ac0dc8cd4f