[INFO] cloning repository https://github.com/antekone/checkpd [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/antekone/checkpd" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fantekone%2Fcheckpd", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fantekone%2Fcheckpd'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 1df000e854410753f9c8ca0d2fe3c1d2f992cdcc [INFO] checking antekone/checkpd/1df000e854410753f9c8ca0d2fe3c1d2f992cdcc against master#f609b7e0586f81fefb3523e3e17adf779ac416be for pr-129466-2 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fantekone%2Fcheckpd" "/workspace/builds/worker-2-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/antekone/checkpd on toolchain f609b7e0586f81fefb3523e3e17adf779ac416be [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/antekone/checkpd [INFO] finished tweaking git repo https://github.com/antekone/checkpd [INFO] tweaked toml for git repo https://github.com/antekone/checkpd written to /workspace/builds/worker-2-tc1/source/Cargo.toml [INFO] crate git repo https://github.com/antekone/checkpd already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2021 [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded docopt v0.6.13 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:6252d7ea7fb8caaf7af6d800c5fb250a9cd862b9a7f9508afb3c54fa7fe1102e" "/opt/rustwide/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 3f01343ce231246d6b853714b524178f98dbc41990813e3d57d785b9a4164341 [INFO] running `Command { std: "docker" "start" "-a" "3f01343ce231246d6b853714b524178f98dbc41990813e3d57d785b9a4164341", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "3f01343ce231246d6b853714b524178f98dbc41990813e3d57d785b9a4164341", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3f01343ce231246d6b853714b524178f98dbc41990813e3d57d785b9a4164341", kill_on_drop: false }` [INFO] [stdout] 3f01343ce231246d6b853714b524178f98dbc41990813e3d57d785b9a4164341 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:6252d7ea7fb8caaf7af6d800c5fb250a9cd862b9a7f9508afb3c54fa7fe1102e" "/opt/rustwide/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] c751d91f8870969fb25fb32f99ae0ab4cf1b2adac6a888bbf4dc3d68409c3d5b [INFO] running `Command { std: "docker" "start" "-a" "c751d91f8870969fb25fb32f99ae0ab4cf1b2adac6a888bbf4dc3d68409c3d5b", kill_on_drop: false }` [INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2021 [INFO] [stderr] Checking docopt v0.6.13 [INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:234:18 [INFO] [stdout] | [INFO] [stdout] 234 | macro_rules! werr( [INFO] [stdout] | __________________^ [INFO] [stdout] 235 | | ($($arg:tt)*) => ( [INFO] [stdout] 236 | | match std::io::stderr().write_str(format!($($arg)*).as_slice()) { [INFO] [stdout] 237 | | Ok(_) => (), [INFO] [stdout] ... | [INFO] [stdout] 240 | | ) [INFO] [stdout] 241 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 234 ~ macro_rules! werr{ [INFO] [stdout] 235 | ($($arg:tt)*) => ( [INFO] [stdout] ... [INFO] [stdout] 240 | ) [INFO] [stdout] 241 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 241 | ); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:244:19 [INFO] [stdout] | [INFO] [stdout] 244 | macro_rules! regex( [INFO] [stdout] | ___________________^ [INFO] [stdout] 245 | | ($s:expr) => (regex::Regex::new($s).unwrap()); [INFO] [stdout] 246 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 244 ~ macro_rules! regex{ [INFO] [stdout] 245 | ($s:expr) => (regex::Regex::new($s).unwrap()); [INFO] [stdout] 246 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 246 | ); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:392:9 [INFO] [stdout] | [INFO] [stdout] 392 | box err [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 392 | Box::new(err) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:537:26 [INFO] [stdout] | [INFO] [stdout] 537 | WithProgramUsage(box e, self.p.usage.as_slice().trim().to_string()) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 537 | WithProgramUsage(Box::new(e), self.p.usage.as_slice().trim().to_string()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:541:26 [INFO] [stdout] | [INFO] [stdout] 541 | WithProgramUsage(box e, self.p.full_doc.as_slice().trim().to_string()) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 541 | WithProgramUsage(Box::new(e), self.p.full_doc.as_slice().trim().to_string()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:856:18 [INFO] [stdout] | [INFO] [stdout] 856 | macro_rules! derr( [INFO] [stdout] | __________________^ [INFO] [stdout] 857 | | ($($arg:tt)*) => (return Err(Decode(format!($($arg)*)))) [INFO] [stdout] 858 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 856 ~ macro_rules! derr{ [INFO] [stdout] 857 | ($($arg:tt)*) => (return Err(Decode(format!($($arg)*)))) [INFO] [stdout] 858 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 858 | ); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:966:24 [INFO] [stdout] | [INFO] [stdout] 966 | f: |&mut Decoder| -> Result) [INFO] [stdout] | ^ expected type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `:`, `@`, or `|`, found `>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:966:57 [INFO] [stdout] | [INFO] [stdout] 966 | f: |&mut Decoder| -> Result) [INFO] [stdout] | ^ expected one of `:`, `@`, or `|` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:971:32 [INFO] [stdout] | [INFO] [stdout] 971 | ... f: |&mut Decoder, uint| -> Result) [INFO] [stdout] | ^ expected type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected parameter name, found `->` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:971:53 [INFO] [stdout] | [INFO] [stdout] 971 | ... f: |&mut Decoder, uint| -> Result) [INFO] [stdout] | ---- ^^ expected parameter name [INFO] [stdout] | | [INFO] [stdout] | while parsing this or-pattern starting here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `:`, `@`, or `|`, found `>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:971:71 [INFO] [stdout] | [INFO] [stdout] 971 | ... f: |&mut Decoder, uint| -> Result) [INFO] [stdout] | ^ expected one of `:`, `@`, or `|` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:991:12 [INFO] [stdout] | [INFO] [stdout] 991 | _: |&mut Decoder| -> Result) -> Result { [INFO] [stdout] | ^ expected type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `:`, `@`, or `|`, found `>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:991:45 [INFO] [stdout] | [INFO] [stdout] 991 | _: |&mut Decoder| -> Result) -> Result { [INFO] [stdout] | ^ expected one of `:`, `@`, or `|` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:996:12 [INFO] [stdout] | [INFO] [stdout] 996 | _: |&mut Decoder, uint| -> Result) -> Result { [INFO] [stdout] | ^ expected type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected parameter name, found `->` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:996:33 [INFO] [stdout] | [INFO] [stdout] 996 | _: |&mut Decoder, uint| -> Result) -> Result { [INFO] [stdout] | ---- ^^ expected parameter name [INFO] [stdout] | | [INFO] [stdout] | while parsing this or-pattern starting here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `:`, `@`, or `|`, found `>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:996:51 [INFO] [stdout] | [INFO] [stdout] 996 | _: |&mut Decoder, uint| -> Result) -> Result { [INFO] [stdout] | ^ expected one of `:`, `@`, or `|` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:1001:12 [INFO] [stdout] | [INFO] [stdout] 1001 | _: |&mut Decoder| -> Result) -> Result { [INFO] [stdout] | ^ expected type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `:`, `@`, or `|`, found `>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:1001:45 [INFO] [stdout] | [INFO] [stdout] 1001 | _: |&mut Decoder| -> Result) -> Result { [INFO] [stdout] | ^ expected one of `:`, `@`, or `|` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:1005:26 [INFO] [stdout] | [INFO] [stdout] 1005 | f: |&mut Decoder| -> Result) [INFO] [stdout] | ^ expected type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `:`, `@`, or `|`, found `>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:1005:59 [INFO] [stdout] | [INFO] [stdout] 1005 | f: |&mut Decoder| -> Result) [INFO] [stdout] | ^ expected one of `:`, `@`, or `|` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:1010:32 [INFO] [stdout] | [INFO] [stdout] 1010 | ... f: |&mut Decoder| -> Result) [INFO] [stdout] | ^ expected type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `:`, `@`, or `|`, found `>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:1010:65 [INFO] [stdout] | [INFO] [stdout] 1010 | ... f: |&mut Decoder| -> Result) [INFO] [stdout] | ^ expected one of `:`, `@`, or `|` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:1016:25 [INFO] [stdout] | [INFO] [stdout] 1016 | _: |&mut Decoder| -> Result) [INFO] [stdout] | ^ expected type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `:`, `@`, or `|`, found `>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:1016:58 [INFO] [stdout] | [INFO] [stdout] 1016 | _: |&mut Decoder| -> Result) [INFO] [stdout] | ^ expected one of `:`, `@`, or `|` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:1021:29 [INFO] [stdout] | [INFO] [stdout] 1021 | _: |&mut Decoder| -> Result) [INFO] [stdout] | ^ expected type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `:`, `@`, or `|`, found `>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:1021:62 [INFO] [stdout] | [INFO] [stdout] 1021 | _: |&mut Decoder| -> Result) [INFO] [stdout] | ^ expected one of `:`, `@`, or `|` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:1026:32 [INFO] [stdout] | [INFO] [stdout] 1026 | ... _: |&mut Decoder| -> Result) [INFO] [stdout] | ^ expected type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `:`, `@`, or `|`, found `>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:1026:65 [INFO] [stdout] | [INFO] [stdout] 1026 | ... _: |&mut Decoder| -> Result) [INFO] [stdout] | ^ expected one of `:`, `@`, or `|` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:1031:36 [INFO] [stdout] | [INFO] [stdout] 1031 | ... _: |&mut Decoder| -> Result) [INFO] [stdout] | ^ expected type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `:`, `@`, or `|`, found `>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:1031:69 [INFO] [stdout] | [INFO] [stdout] 1031 | ... _: |&mut Decoder| -> Result) [INFO] [stdout] | ^ expected one of `:`, `@`, or `|` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:1036:26 [INFO] [stdout] | [INFO] [stdout] 1036 | f: |&mut Decoder, bool| -> Result) [INFO] [stdout] | ^ expected type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected parameter name, found `->` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:1036:47 [INFO] [stdout] | [INFO] [stdout] 1036 | f: |&mut Decoder, bool| -> Result) [INFO] [stdout] | ---- ^^ expected parameter name [INFO] [stdout] | | [INFO] [stdout] | while parsing this or-pattern starting here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `:`, `@`, or `|`, found `>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:1036:65 [INFO] [stdout] | [INFO] [stdout] 1036 | f: |&mut Decoder, bool| -> Result) [INFO] [stdout] | ^ expected one of `:`, `@`, or `|` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:1048:23 [INFO] [stdout] | [INFO] [stdout] 1048 | f: |&mut Decoder, uint| -> Result) [INFO] [stdout] | ^ expected type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected parameter name, found `->` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:1048:44 [INFO] [stdout] | [INFO] [stdout] 1048 | f: |&mut Decoder, uint| -> Result) [INFO] [stdout] | ---- ^^ expected parameter name [INFO] [stdout] | | [INFO] [stdout] | while parsing this or-pattern starting here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `:`, `@`, or `|`, found `>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:1048:62 [INFO] [stdout] | [INFO] [stdout] 1048 | f: |&mut Decoder, uint| -> Result) [INFO] [stdout] | ^ expected one of `:`, `@`, or `|` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:1063:27 [INFO] [stdout] | [INFO] [stdout] 1063 | f: |&mut Decoder| -> Result) [INFO] [stdout] | ^ expected type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `:`, `@`, or `|`, found `>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:1063:60 [INFO] [stdout] | [INFO] [stdout] 1063 | f: |&mut Decoder| -> Result) [INFO] [stdout] | ^ expected one of `:`, `@`, or `|` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:1068:23 [INFO] [stdout] | [INFO] [stdout] 1068 | _: |&mut Decoder, uint| -> Result) [INFO] [stdout] | ^ expected type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected parameter name, found `->` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:1068:44 [INFO] [stdout] | [INFO] [stdout] 1068 | _: |&mut Decoder, uint| -> Result) [INFO] [stdout] | ---- ^^ expected parameter name [INFO] [stdout] | | [INFO] [stdout] | while parsing this or-pattern starting here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `:`, `@`, or `|`, found `>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:1068:62 [INFO] [stdout] | [INFO] [stdout] 1068 | _: |&mut Decoder, uint| -> Result) [INFO] [stdout] | ^ expected one of `:`, `@`, or `|` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:1073:31 [INFO] [stdout] | [INFO] [stdout] 1073 | ... _: |&mut Decoder| -> Result) [INFO] [stdout] | ^ expected type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `:`, `@`, or `|`, found `>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:1073:64 [INFO] [stdout] | [INFO] [stdout] 1073 | ... _: |&mut Decoder| -> Result) [INFO] [stdout] | ^ expected one of `:`, `@`, or `|` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:1078:31 [INFO] [stdout] | [INFO] [stdout] 1078 | ... _: |&mut Decoder| -> Result) [INFO] [stdout] | ^ expected type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `:`, `@`, or `|`, found `>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:1078:64 [INFO] [stdout] | [INFO] [stdout] 1078 | ... _: |&mut Decoder| -> Result) [INFO] [stdout] | ^ expected one of `:`, `@`, or `|` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier, found keyword `mod` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/parse.rs:50:13 [INFO] [stdout] | [INFO] [stdout] 50 | use Value::{mod, Switch, Counted, Plain, List}; [INFO] [stdout] | ^^^ expected identifier, found keyword [INFO] [stdout] | [INFO] [stdout] help: escape `mod` to use it as an identifier [INFO] [stdout] | [INFO] [stdout] 50 | use Value::{r#mod, Switch, Counted, Plain, List}; [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/parse.rs:53:17 [INFO] [stdout] | [INFO] [stdout] 53 | macro_rules! err( [INFO] [stdout] | _________________^ [INFO] [stdout] 54 | | ($($arg:tt)*) => (return Err(format!($($arg)*))) [INFO] [stdout] 55 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 53 ~ macro_rules! err{ [INFO] [stdout] 54 | ($($arg:tt)*) => (return Err(format!($($arg)*))) [INFO] [stdout] 55 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 55 | ); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected `;`, found keyword `self` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/parse.rs:214:72 [INFO] [stdout] | [INFO] [stdout] 214 | try!(self.add_desc(short.as_slice(), long.as_slice(), has_arg)) [INFO] [stdout] | ^ help: add `;` here [INFO] [stdout] ... [INFO] [stdout] 218 | self.parse_default(full_desc) [INFO] [stdout] | ---- unexpected token [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected `;`, found `try` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/parse.rs:288:35 [INFO] [stdout] | [INFO] [stdout] 288 | try!(writeln!(f, "=====")) [INFO] [stdout] | ^ help: add `;` here [INFO] [stdout] 289 | try!(writeln!(f, "Program: {}", self.program)) [INFO] [stdout] | --- unexpected token [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected `;`, found `try` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/parse.rs:289:55 [INFO] [stdout] | [INFO] [stdout] 289 | try!(writeln!(f, "Program: {}", self.program)) [INFO] [stdout] | ^ help: add `;` here [INFO] [stdout] 290 | [INFO] [stdout] 291 | try!(writeln!(f, "Option descriptions:")) [INFO] [stdout] | --- unexpected token [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected `;`, found keyword `let` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/parse.rs:291:50 [INFO] [stdout] | [INFO] [stdout] 291 | try!(writeln!(f, "Option descriptions:")) [INFO] [stdout] | ^ help: add `;` here [INFO] [stdout] 292 | let keys = sorted(self.descs.keys().collect()); [INFO] [stdout] | --- unexpected token [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected `;`, found keyword `let` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/parse.rs:297:39 [INFO] [stdout] | [INFO] [stdout] 297 | try!(writeln!(f, "Synonyms:")) [INFO] [stdout] | ^ help: add `;` here [INFO] [stdout] 298 | let keys: Vec<(&Atom, &Atom)> = sorted(self.descs.synonyms().collect()); [INFO] [stdout] | --- unexpected token [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected `;`, found keyword `for` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/parse.rs:303:37 [INFO] [stdout] | [INFO] [stdout] 303 | try!(writeln!(f, "Usages:")) [INFO] [stdout] | ^ help: add `;` here [INFO] [stdout] 304 | for pat in self.usages.iter() { [INFO] [stdout] | --- unexpected token [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/parse.rs:467:50 [INFO] [stdout] | [INFO] [stdout] 467 | seq = seq.into_iter().map(|p| Repeat(box p)).collect(); [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 467 | seq = seq.into_iter().map(|p| Repeat(Box::new(p))).collect(); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/parse.rs:544:20 [INFO] [stdout] | [INFO] [stdout] 544 | Repeat(box pat) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 544 | Repeat(Box::new(pat)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected `;`, found `try` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/parse.rs:927:61 [INFO] [stdout] | [INFO] [stdout] 927 | try!(writeln!(f, "Positional: {}", self.positional)) [INFO] [stdout] | ^ help: add `;` here [INFO] [stdout] 928 | try!(writeln!(f, "Flags: {}", self.flags)) [INFO] [stdout] | --- unexpected token [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected `;`, found `try` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/parse.rs:928:51 [INFO] [stdout] | [INFO] [stdout] 928 | try!(writeln!(f, "Flags: {}", self.flags)) [INFO] [stdout] | ^ help: add `;` here [INFO] [stdout] 929 | try!(writeln!(f, "Counts: {}", self.counts)) [INFO] [stdout] | --- unexpected token [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected `;`, found `Ok` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/parse.rs:929:53 [INFO] [stdout] | [INFO] [stdout] 929 | try!(writeln!(f, "Counts: {}", self.counts)) [INFO] [stdout] | ^ help: add `;` here [INFO] [stdout] 930 | Ok(()) [INFO] [stdout] | -- unexpected token [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/synonym.rs:50:40 [INFO] [stdout] | [INFO] [stdout] 50 | fn with_key(&self, k: &K, with: |&K| -> T) -> T { [INFO] [stdout] | ^ expected type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `regex` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:215:1 [INFO] [stdout] | [INFO] [stdout] 215 | extern crate regex; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `serialize` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:216:1 [INFO] [stdout] | [INFO] [stdout] 216 | extern crate serialize; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `std::error::FromError` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:220:5 [INFO] [stdout] | [INFO] [stdout] 220 | use std::error::FromError; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ no `FromError` in `error` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `std::str::from_str` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:222:25 [INFO] [stdout] | [INFO] [stdout] 222 | use std::str::{FromStr, from_str}; [INFO] [stdout] | ^^^^^^^^ no `from_str` in `str` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `std::num::NumCast` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:224:5 [INFO] [stdout] | [INFO] [stdout] 224 | use std::num::NumCast; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ no `NumCast` in `num` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `std::collections::hash_map::Vacant`, `std::collections::hash_map::Occupied` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/parse.rs:45:34 [INFO] [stdout] | [INFO] [stdout] 45 | use std::collections::hash_map::{Vacant, Occupied}; [INFO] [stdout] | ^^^^^^ ^^^^^^^^ no `Occupied` in `collections::hash_map` [INFO] [stdout] | | [INFO] [stdout] | no `Vacant` in `collections::hash_map` [INFO] [stdout] | [INFO] [stdout] = help: consider importing one of these variants instead: [INFO] [stdout] std::collections::btree_map::Entry::Vacant [INFO] [stdout] std::collections::hash_map::Entry::Vacant [INFO] [stdout] std::collections::hash_map::RawEntryMut::Vacant [INFO] [stdout] = help: consider importing one of these variants instead: [INFO] [stdout] std::collections::btree_map::Entry::Occupied [INFO] [stdout] std::collections::hash_map::Entry::Occupied [INFO] [stdout] std::collections::hash_map::RawEntryMut::Occupied [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `Value::r#mod` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/parse.rs:50:13 [INFO] [stdout] | [INFO] [stdout] 50 | use Value::{mod, Switch, Counted, Plain, List}; [INFO] [stdout] | ^^^ no `r#mod` in `Value` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `std::collections::hash_map::Entries` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/synonym.rs:2:34 [INFO] [stdout] | [INFO] [stdout] 2 | use std::collections::hash_map::{Entries, Keys}; [INFO] [stdout] | ^^^^^^^ no `Entries` in `collections::hash_map` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `std::fmt::Show` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/synonym.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use std::fmt::Show; [INFO] [stdout] | ^^^^^^^^^^^^^^ no `Show` in `fmt` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `experimental` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:210:4 [INFO] [stdout] | [INFO] [stdout] 210 | #![experimental] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `deriving` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:399:3 [INFO] [stdout] | [INFO] [stdout] 399 | #[deriving(Clone, Show)] [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `deriving` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:555:3 [INFO] [stdout] | [INFO] [stdout] 555 | #[deriving(Clone)] [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `deriving` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:749:3 [INFO] [stdout] | [INFO] [stdout] 749 | #[deriving(Clone, PartialEq, Show)] [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `deriving` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:849:3 [INFO] [stdout] | [INFO] [stdout] 849 | #[deriving(Show)] [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `deriving` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/parse.rs:57:3 [INFO] [stdout] | [INFO] [stdout] 57 | #[deriving(Clone)] [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `deriving` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/parse.rs:576:3 [INFO] [stdout] | [INFO] [stdout] 576 | #[deriving(Clone, Show)] [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `deriving` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/parse.rs:585:3 [INFO] [stdout] | [INFO] [stdout] 585 | #[deriving(PartialEq, Eq, Ord, Hash, Clone)] [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `deriving` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/parse.rs:593:3 [INFO] [stdout] | [INFO] [stdout] 593 | #[deriving(Clone, Show)] [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `deriving` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/parse.rs:611:3 [INFO] [stdout] | [INFO] [stdout] 611 | #[deriving(Clone, Show, PartialEq)] [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `deriving` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/parse.rs:805:3 [INFO] [stdout] | [INFO] [stdout] 805 | #[deriving(Clone, Show)] [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `deriving` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/parse.rs:938:3 [INFO] [stdout] | [INFO] [stdout] 938 | #[deriving(Clone, PartialEq, Show)] [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `deriving` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/synonym.rs:7:3 [INFO] [stdout] | [INFO] [stdout] 7 | #[deriving(Clone)] [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0407]: method `detail` is not a member of trait `StdError` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:381:5 [INFO] [stdout] | [INFO] [stdout] 381 | fn detail(&self) -> Option { Some(self.to_string()) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not a member of trait `StdError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0496]: lifetime name `'a` shadows a lifetime name that is already in scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/parse.rs:902:12 [INFO] [stdout] | [INFO] [stdout] 811 | impl<'a> Argv<'a> { [INFO] [stdout] | -- first declared here [INFO] [stdout] ... [INFO] [stdout] 902 | fn cur<'a>(&'a self) -> &'a str { self.at(0) } [INFO] [stdout] | ^^ lifetime `'a` already in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0496]: lifetime name `'a` shadows a lifetime name that is already in scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/parse.rs:903:11 [INFO] [stdout] | [INFO] [stdout] 811 | impl<'a> Argv<'a> { [INFO] [stdout] | -- first declared here [INFO] [stdout] ... [INFO] [stdout] 903 | fn at<'a>(&'a self, i: int) -> &'a str { [INFO] [stdout] | ^^ lifetime `'a` already in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0496]: lifetime name `'a` shadows a lifetime name that is already in scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/parse.rs:911:17 [INFO] [stdout] | [INFO] [stdout] 811 | impl<'a> Argv<'a> { [INFO] [stdout] | -- first declared here [INFO] [stdout] ... [INFO] [stdout] 911 | fn next_arg<'a>(&'a mut self, atom: &Atom) -> Result<&'a str, String> { [INFO] [stdout] | ^^ lifetime `'a` already in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Show` in module `fmt` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:348:11 [INFO] [stdout] | [INFO] [stdout] 348 | impl fmt::Show for Error { [INFO] [stdout] | ^^^^ not found in `fmt` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Str` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:416:19 [INFO] [stdout] | [INFO] [stdout] 416 | pub fn new(usage: S) -> Result { [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `StrAllocating` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:485:41 [INFO] [stdout] | [INFO] [stdout] 485 | where I: Iterator, S: StrAllocating { [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `args` in module `std::os` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:545:20 [INFO] [stdout] | [INFO] [stdout] 545 | ::std::os::args().as_slice().slice_from(1).to_vec() [INFO] [stdout] | ^^^^ not found in `std::os` [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 218 + use std::env::args; [INFO] [stdout] | [INFO] [stdout] help: if you import `args`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 545 - ::std::os::args().as_slice().slice_from(1).to_vec() [INFO] [stdout] 545 + args().as_slice().slice_from(1).to_vec() [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `uint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:621:43 [INFO] [stdout] | [INFO] [stdout] 621 | pub fn get_count(&self, key: &str) -> uint { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `uint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:646:26 [INFO] [stdout] | [INFO] [stdout] 646 | pub fn len(&self) -> uint { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Show` in module `fmt` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:714:11 [INFO] [stdout] | [INFO] [stdout] 714 | impl fmt::Show for ArgvMap { [INFO] [stdout] | ^^^^ not found in `fmt` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `uint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:758:13 [INFO] [stdout] | [INFO] [stdout] 758 | Counted(uint), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `uint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:794:31 [INFO] [stdout] | [INFO] [stdout] 794 | pub fn as_count(&self) -> uint { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in module `num` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:895:35 [INFO] [stdout] | [INFO] [stdout] 895 | Counted(n) => Ok(num::cast(n).unwrap()), [INFO] [stdout] | ^^^^ not found in `num` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `uint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:915:39 [INFO] [stdout] | [INFO] [stdout] 915 | fn read_uint(&mut self) -> Result { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 907 | impl serialize::Decoder for Decoder { [INFO] [stdout] | ++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `int` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:930:38 [INFO] [stdout] | [INFO] [stdout] 930 | fn read_int(&mut self) -> Result { [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: perhaps you intended to use this type [INFO] [stdout] | [INFO] [stdout] 930 | fn read_int(&mut self) -> Result { [INFO] [stdout] | ~~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 907 | impl serialize::Decoder for Decoder { [INFO] [stdout] | +++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `uint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:990:23 [INFO] [stdout] | [INFO] [stdout] 990 | &mut self, _: uint, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `uint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:1000:32 [INFO] [stdout] | [INFO] [stdout] 1000 | &mut self, _: &str, _: uint, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `uint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:1004:46 [INFO] [stdout] | [INFO] [stdout] 1004 | fn read_struct(&mut self, _: &str, _: uint, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `uint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:1009:57 [INFO] [stdout] | [INFO] [stdout] 1009 | fn read_struct_field(&mut self, f_name: &str, _: uint, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `uint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:1015:36 [INFO] [stdout] | [INFO] [stdout] 1015 | fn read_tuple(&mut self, _: uint, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `uint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:1020:40 [INFO] [stdout] | [INFO] [stdout] 1020 | fn read_tuple_arg(&mut self, _: uint, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `uint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:1025:52 [INFO] [stdout] | [INFO] [stdout] 1025 | fn read_tuple_struct(&mut self, _: &str, _: uint, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `uint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:1030:47 [INFO] [stdout] | [INFO] [stdout] 1030 | fn read_tuple_struct_arg(&mut self, _: uint, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `uint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:1062:38 [INFO] [stdout] | [INFO] [stdout] 1062 | fn read_seq_elt(&mut self, _: uint, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `uint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:1072:42 [INFO] [stdout] | [INFO] [stdout] 1072 | fn read_map_elt_key(&mut self, _: uint, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `uint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:1077:42 [INFO] [stdout] | [INFO] [stdout] 1077 | fn read_map_elt_val(&mut self, _: uint, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `uint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:1087:15 [INFO] [stdout] | [INFO] [stdout] 1087 | fn exit(code: uint) -> ! { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Value` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/parse.rs:81:69 [INFO] [stdout] | [INFO] [stdout] 81 | pub fn matches(&self, argv: &Argv) -> Option> { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 40 + use Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Show` in module `fmt` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/parse.rs:282:11 [INFO] [stdout] | [INFO] [stdout] 282 | impl fmt::Show for Parser { [INFO] [stdout] | ^^^^ not found in `fmt` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `uint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/parse.rs:314:11 [INFO] [stdout] | [INFO] [stdout] 314 | curi: uint, // ^^ index into pattern chars [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `int` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/parse.rs:569:28 [INFO] [stdout] | [INFO] [stdout] 569 | fn atis(&self, offset: int, is: &str) -> bool { [INFO] [stdout] | ^^^ [INFO] [stdout] | | [INFO] [stdout] | not found in this scope [INFO] [stdout] | help: perhaps you intended to use this type: `i32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `int` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/parse.rs:570:31 [INFO] [stdout] | [INFO] [stdout] 570 | let i = (self.curi as int) + offset; [INFO] [stdout] | ^^^ [INFO] [stdout] | | [INFO] [stdout] | not found in this scope [INFO] [stdout] | help: perhaps you intended to use this type: `i32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `uint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/parse.rs:571:23 [INFO] [stdout] | [INFO] [stdout] 571 | let iu = i as uint; [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `uint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/parse.rs:733:31 [INFO] [stdout] | [INFO] [stdout] 733 | fn type_as_uint(&self) -> uint { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ordering` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/parse.rs:744:51 [INFO] [stdout] | [INFO] [stdout] 744 | fn partial_cmp(&self, other: &Atom) -> Option { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these enums [INFO] [stdout] | [INFO] [stdout] 40 + use std::cmp::Ordering; [INFO] [stdout] | [INFO] [stdout] 40 + use std::sync::atomic::Ordering; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Show` in module `fmt` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/parse.rs:755:11 [INFO] [stdout] | [INFO] [stdout] 755 | impl fmt::Show for Atom { [INFO] [stdout] | ^^^^ not found in `fmt` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `uint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/parse.rs:796:27 [INFO] [stdout] | [INFO] [stdout] 796 | counts: HashMap, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 788 | pub struct Argv<'a, uint> { [INFO] [stdout] | ++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `uint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/parse.rs:801:11 [INFO] [stdout] | [INFO] [stdout] 801 | curi: uint, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `int` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/parse.rs:903:28 [INFO] [stdout] | [INFO] [stdout] 903 | fn at<'a>(&'a self, i: int) -> &'a str { [INFO] [stdout] | ^^^ [INFO] [stdout] | | [INFO] [stdout] | not found in this scope [INFO] [stdout] | help: perhaps you intended to use this type: `i32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `int` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/parse.rs:904:33 [INFO] [stdout] | [INFO] [stdout] 904 | self.argv[(self.curi as int + i) as uint].as_slice() [INFO] [stdout] | ^^^ [INFO] [stdout] | | [INFO] [stdout] | not found in this scope [INFO] [stdout] | help: perhaps you intended to use this type: `i32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `uint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/parse.rs:904:45 [INFO] [stdout] | [INFO] [stdout] 904 | self.argv[(self.curi as int + i) as uint].as_slice() [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Show` in module `fmt` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/parse.rs:925:15 [INFO] [stdout] | [INFO] [stdout] 925 | impl<'a> fmt::Show for Argv<'a> { [INFO] [stdout] | ^^^^ not found in `fmt` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `uint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/parse.rs:940:12 [INFO] [stdout] | [INFO] [stdout] 940 | argvi: uint, // index into Argv.positional [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `uint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/parse.rs:941:27 [INFO] [stdout] | [INFO] [stdout] 941 | counts: HashMap, // flags remaining for pattern consumption [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 939 | struct MState { [INFO] [stdout] | ++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `uint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/parse.rs:942:31 [INFO] [stdout] | [INFO] [stdout] 942 | max_counts: HashMap, // optional flag appearances [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 939 | struct MState { [INFO] [stdout] | ++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Value` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/parse.rs:943:25 [INFO] [stdout] | [INFO] [stdout] 943 | vals: HashMap, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 40 + use Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Value` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/parse.rs:1050:76 [INFO] [stdout] | [INFO] [stdout] 1050 | fn matches(argv: &'a Argv, pat: &Pattern) -> Option> { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 40 + use Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Value` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/parse.rs:1070:52 [INFO] [stdout] | [INFO] [stdout] 1070 | let mut synmap: SynonymMap = [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 40 + use Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `uint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/synonym.rs:46:26 [INFO] [stdout] | [INFO] [stdout] 46 | pub fn len(&self) -> uint { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `FromIterator` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/synonym.rs:91:31 [INFO] [stdout] | [INFO] [stdout] 91 | impl FromIterator<(K, V)> for SynonymMap { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] --> /rustc/f609b7e0586f81fefb3523e3e17adf779ac416be/library/core/src/iter/traits/collect.rs:318:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named trait `IntoIterator` defined here [INFO] [stdout] | [INFO] [stdout] = note: 'std::iter::FromIterator' is included in the prelude starting in Edition 2021 [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 91 | impl IntoIterator<(K, V)> for SynonymMap { [INFO] [stdout] | ~~~~~~~~~~~~ [INFO] [stdout] help: consider importing this trait [INFO] [stdout] | [INFO] [stdout] 1 + use std::iter::FromIterator; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: box pattern syntax is experimental [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/parse.rs:624:25 [INFO] [stdout] | [INFO] [stdout] 624 | &Repeat(box ref mut p) => add(p, all_atoms, par), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #29641 for more information [INFO] [stdout] = help: add `#![feature(box_patterns)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-09-17; consider upgrading it if it is out of date [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: box pattern syntax is experimental [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/parse.rs:649:25 [INFO] [stdout] | [INFO] [stdout] 649 | &Repeat(box ref p) => all_atoms(p, set), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #29641 for more information [INFO] [stdout] = help: add `#![feature(box_patterns)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-09-17; consider upgrading it if it is out of date [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: box pattern syntax is experimental [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/parse.rs:689:25 [INFO] [stdout] | [INFO] [stdout] 689 | &Repeat(box ref p) => dotag(p, true, map, seen), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #29641 for more information [INFO] [stdout] = help: add `#![feature(box_patterns)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-09-17; consider upgrading it if it is out of date [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: box pattern syntax is experimental [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/parse.rs:1192:21 [INFO] [stdout] | [INFO] [stdout] 1192 | &Repeat(box ref p) => { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #29641 for more information [INFO] [stdout] = help: add `#![feature(box_patterns)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-09-17; consider upgrading it if it is out of date [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead? [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:214:1 [INFO] [stdout] | [INFO] [stdout] 214 | extern crate libc; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #27812 for more information [INFO] [stdout] = help: add `#![feature(rustc_private)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-09-17; consider upgrading it if it is out of date [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead? [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:1088:14 [INFO] [stdout] | [INFO] [stdout] 1088 | unsafe { libc::exit(code as libc::c_int) } [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #27812 for more information [INFO] [stdout] = help: add `#![feature(rustc_private)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-09-17; consider upgrading it if it is out of date [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead? [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:1088:33 [INFO] [stdout] | [INFO] [stdout] 1088 | unsafe { libc::exit(code as libc::c_int) } [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #27812 for more information [INFO] [stdout] = help: add `#![feature(rustc_private)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-09-17; consider upgrading it if it is out of date [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `Error` doesn't implement `std::fmt::Display` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:368:19 [INFO] [stdout] | [INFO] [stdout] 368 | impl StdError for Error { [INFO] [stdout] | ^^^^^ `Error` cannot be formatted with the default formatter [INFO] [stdout] | [INFO] [stdout] = help: the trait `std::fmt::Display` is not implemented for `Error` [INFO] [stdout] = note: in format strings you may be able to use `{:?}` (or {:#?} for pretty-print) instead [INFO] [stdout] note: required by a bound in `std::error::Error` [INFO] [stdout] --> /rustc/f609b7e0586f81fefb3523e3e17adf779ac416be/library/core/src/error.rs:29:1 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `Error` doesn't implement `Debug` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:368:19 [INFO] [stdout] | [INFO] [stdout] 368 | impl StdError for Error { [INFO] [stdout] | ^^^^^ `Error` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `Error` [INFO] [stdout] = note: add `#[derive(Debug)]` to `Error` or manually `impl Debug for Error` [INFO] [stdout] note: required by a bound in `std::error::Error` [INFO] [stdout] --> /rustc/f609b7e0586f81fefb3523e3e17adf779ac416be/library/core/src/error.rs:29:1 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: can't compare `Atom` with `Atom` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/parse.rs:743:21 [INFO] [stdout] | [INFO] [stdout] 743 | impl PartialOrd for Atom { [INFO] [stdout] | ^^^^ no implementation for `Atom == Atom` [INFO] [stdout] | [INFO] [stdout] = help: the trait `PartialEq` is not implemented for `Atom` [INFO] [stdout] note: required by a bound in `PartialOrd` [INFO] [stdout] --> /rustc/f609b7e0586f81fefb3523e3e17adf779ac416be/library/core/src/cmp.rs:1136:1 [INFO] [stdout] help: consider annotating `Atom` with `#[derive(PartialEq)]` [INFO] [stdout] | [INFO] [stdout] 586 + #[derive(PartialEq)] [INFO] [stdout] 587 | pub enum Atom { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `f` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:968:9 [INFO] [stdout] | [INFO] [stdout] 968 | f(self) [INFO] [stdout] | ^------ [INFO] [stdout] | | [INFO] [stdout] | help: try calling `f` as a method: `self.f()` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `f` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:987:9 [INFO] [stdout] | [INFO] [stdout] 987 | f(self, i) [INFO] [stdout] | ^--------- [INFO] [stdout] | | [INFO] [stdout] | help: try calling `f` as a method: `self.f(i)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `f` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:1007:9 [INFO] [stdout] | [INFO] [stdout] 1007 | f(self) [INFO] [stdout] | ^------ [INFO] [stdout] | | [INFO] [stdout] | help: try calling `f` as a method: `self.f()` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `f` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:1013:9 [INFO] [stdout] | [INFO] [stdout] 1013 | f(self) [INFO] [stdout] | ^------ [INFO] [stdout] | | [INFO] [stdout] | help: try calling `f` as a method: `self.f()` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `f` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:1045:9 [INFO] [stdout] | [INFO] [stdout] 1045 | f(self, option) [INFO] [stdout] | ^-------------- [INFO] [stdout] | | [INFO] [stdout] | help: try calling `f` as a method: `self.f(option)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `f` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:1060:9 [INFO] [stdout] | [INFO] [stdout] 1060 | f(self, vals.len()) [INFO] [stdout] | ^------------------ [INFO] [stdout] | | [INFO] [stdout] | help: try calling `f` as a method: `self.f(vals.len())` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `f` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/lib.rs:1065:9 [INFO] [stdout] | [INFO] [stdout] 1065 | f(self) [INFO] [stdout] | ^------ [INFO] [stdout] | | [INFO] [stdout] | help: try calling `f` as a method: `self.f()` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `with` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/synonym.rs:52:13 [INFO] [stdout] | [INFO] [stdout] 52 | with(&self.syns[*k]) [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `with` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/docopt-0.6.13/src/synonym.rs:54:13 [INFO] [stdout] | [INFO] [stdout] 54 | with(k) [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 151 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0277, E0405, E0407, E0412, E0425, E0432, E0463, E0496, E0658. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0277`. [INFO] [stdout] [INFO] [stderr] error: could not compile `docopt` (lib) due to 152 previous errors [INFO] running `Command { std: "docker" "inspect" "c751d91f8870969fb25fb32f99ae0ab4cf1b2adac6a888bbf4dc3d68409c3d5b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c751d91f8870969fb25fb32f99ae0ab4cf1b2adac6a888bbf4dc3d68409c3d5b", kill_on_drop: false }` [INFO] [stdout] c751d91f8870969fb25fb32f99ae0ab4cf1b2adac6a888bbf4dc3d68409c3d5b