[INFO] cloning repository https://github.com/mark-christiaens/interleaver [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/mark-christiaens/interleaver" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmark-christiaens%2Finterleaver", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmark-christiaens%2Finterleaver'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 4cda7e244e9fcdd70976f52ebd3f417c8d1cb00a [INFO] testing mark-christiaens/interleaver against 1.60.0 for beta-1.61-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmark-christiaens%2Finterleaver" "/workspace/builds/worker-55/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-55/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/mark-christiaens/interleaver on toolchain 1.60.0 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.60.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/mark-christiaens/interleaver [INFO] finished tweaking git repo https://github.com/mark-christiaens/interleaver [INFO] tweaked toml for git repo https://github.com/mark-christiaens/interleaver written to /workspace/builds/worker-55/source/Cargo.toml [INFO] crate git repo https://github.com/mark-christiaens/interleaver already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.60.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Updating git repository `https://github.com/docopt/docopt.rs` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-55/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-55/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:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+1.60.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 386aaf2005a9c3909cad0cd36a9d0e1dd029672f4e9c1fb56dad7186ed72b970 [INFO] running `Command { std: "docker" "start" "-a" "386aaf2005a9c3909cad0cd36a9d0e1dd029672f4e9c1fb56dad7186ed72b970", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "386aaf2005a9c3909cad0cd36a9d0e1dd029672f4e9c1fb56dad7186ed72b970", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "386aaf2005a9c3909cad0cd36a9d0e1dd029672f4e9c1fb56dad7186ed72b970", kill_on_drop: false }` [INFO] [stdout] 386aaf2005a9c3909cad0cd36a9d0e1dd029672f4e9c1fb56dad7186ed72b970 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-55/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-55/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=warn" "-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:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+1.60.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 56fc9ea6564eed5c75c459c3e7cb28910bb48591315ef641ae6501a11946155f [INFO] running `Command { std: "docker" "start" "-a" "56fc9ea6564eed5c75c459c3e7cb28910bb48591315ef641ae6501a11946155f", kill_on_drop: false }` [INFO] [stderr] Compiling docopt v0.6.3 (https://github.com/docopt/docopt.rs#ee384409) [INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:214:18 [INFO] [stdout] | [INFO] [stdout] 214 | macro_rules! werr( [INFO] [stdout] | __________________^ [INFO] [stdout] 215 | | ($($arg:tt)*) => ( [INFO] [stdout] 216 | | match std::io::stderr().write_str(format!($($arg)*).as_slice()) { [INFO] [stdout] 217 | | Ok(_) => (), [INFO] [stdout] ... | [INFO] [stdout] 220 | | ) [INFO] [stdout] 221 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 214 ~ macro_rules! werr{ [INFO] [stdout] 215 | ($($arg:tt)*) => ( [INFO] [stdout] 216 | match std::io::stderr().write_str(format!($($arg)*).as_slice()) { [INFO] [stdout] 217 | Ok(_) => (), [INFO] [stdout] 218 | Err(err) => fail!("{}", err), [INFO] [stdout] 219 | } [INFO] [stdout] ... [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 221 | ); [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/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:630:18 [INFO] [stdout] | [INFO] [stdout] 630 | macro_rules! derr( [INFO] [stdout] | __________________^ [INFO] [stdout] 631 | | ($($arg:tt)*) => (return Err(Decode(format!($($arg)*)))) [INFO] [stdout] 632 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 630 ~ macro_rules! derr{ [INFO] [stdout] 631 | ($($arg:tt)*) => (return Err(Decode(format!($($arg)*)))) [INFO] [stdout] 632 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 632 | ); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:740:24 [INFO] [stdout] | [INFO] [stdout] 740 | f: |&mut Decoder<'a>| -> Result) [INFO] [stdout] | ^ expected type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `:`, `@`, or `|`, found `>` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:740:61 [INFO] [stdout] | [INFO] [stdout] 740 | f: |&mut Decoder<'a>| -> Result) [INFO] [stdout] | ^ expected one of `:`, `@`, or `|` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:745:32 [INFO] [stdout] | [INFO] [stdout] 745 | ... f: |&mut Decoder<'a>, uint| -> Result) [INFO] [stdout] | ^ expected type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected parameter name, found `->` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:745:57 [INFO] [stdout] | [INFO] [stdout] 745 | ... f: |&mut Decoder<'a>, 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/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:745:75 [INFO] [stdout] | [INFO] [stdout] 745 | ... f: |&mut Decoder<'a>, uint| -> Result) [INFO] [stdout] | ^ expected one of `:`, `@`, or `|` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:761:12 [INFO] [stdout] | [INFO] [stdout] 761 | f: |&mut Decoder<'a>| -> Result) -> Result { [INFO] [stdout] | ^ expected type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `:`, `@`, or `|`, found `>` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:761:49 [INFO] [stdout] | [INFO] [stdout] 761 | f: |&mut Decoder<'a>| -> Result) -> Result { [INFO] [stdout] | ^ expected one of `:`, `@`, or `|` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:766:12 [INFO] [stdout] | [INFO] [stdout] 766 | f: |&mut Decoder<'a>, uint| -> Result) -> Result { [INFO] [stdout] | ^ expected type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected parameter name, found `->` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:766:37 [INFO] [stdout] | [INFO] [stdout] 766 | f: |&mut Decoder<'a>, 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/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:766:55 [INFO] [stdout] | [INFO] [stdout] 766 | f: |&mut Decoder<'a>, 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/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:771:12 [INFO] [stdout] | [INFO] [stdout] 771 | f: |&mut Decoder<'a>| -> Result) -> Result { [INFO] [stdout] | ^ expected type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `:`, `@`, or `|`, found `>` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:771:49 [INFO] [stdout] | [INFO] [stdout] 771 | f: |&mut Decoder<'a>| -> Result) -> Result { [INFO] [stdout] | ^ expected one of `:`, `@`, or `|` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:775:26 [INFO] [stdout] | [INFO] [stdout] 775 | f: |&mut Decoder<'a>| -> Result) [INFO] [stdout] | ^ expected type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `:`, `@`, or `|`, found `>` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:775:63 [INFO] [stdout] | [INFO] [stdout] 775 | f: |&mut Decoder<'a>| -> Result) [INFO] [stdout] | ^ expected one of `:`, `@`, or `|` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:780:32 [INFO] [stdout] | [INFO] [stdout] 780 | ... f: |&mut Decoder<'a>| -> Result) [INFO] [stdout] | ^ expected type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `:`, `@`, or `|`, found `>` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:780:69 [INFO] [stdout] | [INFO] [stdout] 780 | ... f: |&mut Decoder<'a>| -> Result) [INFO] [stdout] | ^ expected one of `:`, `@`, or `|` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:786:25 [INFO] [stdout] | [INFO] [stdout] 786 | f: |&mut Decoder<'a>, uint| -> Result) [INFO] [stdout] | ^ expected type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected parameter name, found `->` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:786:50 [INFO] [stdout] | [INFO] [stdout] 786 | f: |&mut Decoder<'a>, 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/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:786:68 [INFO] [stdout] | [INFO] [stdout] 786 | f: |&mut Decoder<'a>, uint| -> Result) [INFO] [stdout] | ^ expected one of `:`, `@`, or `|` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:791:29 [INFO] [stdout] | [INFO] [stdout] 791 | f: |&mut Decoder<'a>| -> Result) [INFO] [stdout] | ^ expected type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `:`, `@`, or `|`, found `>` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:791:66 [INFO] [stdout] | [INFO] [stdout] 791 | f: |&mut Decoder<'a>| -> Result) [INFO] [stdout] | ^ expected one of `:`, `@`, or `|` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:796:32 [INFO] [stdout] | [INFO] [stdout] 796 | ... f: |&mut Decoder<'a>, uint| -> Result) [INFO] [stdout] | ^ expected type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected parameter name, found `->` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:796:57 [INFO] [stdout] | [INFO] [stdout] 796 | ... f: |&mut Decoder<'a>, 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/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:796:75 [INFO] [stdout] | [INFO] [stdout] 796 | ... f: |&mut Decoder<'a>, uint| -> Result) [INFO] [stdout] | ^ expected one of `:`, `@`, or `|` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:801:36 [INFO] [stdout] | [INFO] [stdout] 801 | ... f: |&mut Decoder<'a>| -> Result) [INFO] [stdout] | ^ expected type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `:`, `@`, or `|`, found `>` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:801:73 [INFO] [stdout] | [INFO] [stdout] 801 | ... f: |&mut Decoder<'a>| -> Result) [INFO] [stdout] | ^ expected one of `:`, `@`, or `|` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:806:26 [INFO] [stdout] | [INFO] [stdout] 806 | f: |&mut Decoder<'a>, bool| -> Result) [INFO] [stdout] | ^ expected type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected parameter name, found `->` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:806:51 [INFO] [stdout] | [INFO] [stdout] 806 | f: |&mut Decoder<'a>, 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/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:806:69 [INFO] [stdout] | [INFO] [stdout] 806 | f: |&mut Decoder<'a>, bool| -> Result) [INFO] [stdout] | ^ expected one of `:`, `@`, or `|` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:818:23 [INFO] [stdout] | [INFO] [stdout] 818 | f: |&mut Decoder<'a>, uint| -> Result) [INFO] [stdout] | ^ expected type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected parameter name, found `->` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:818:48 [INFO] [stdout] | [INFO] [stdout] 818 | f: |&mut Decoder<'a>, 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/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:818:66 [INFO] [stdout] | [INFO] [stdout] 818 | f: |&mut Decoder<'a>, uint| -> Result) [INFO] [stdout] | ^ expected one of `:`, `@`, or `|` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:833:27 [INFO] [stdout] | [INFO] [stdout] 833 | f: |&mut Decoder<'a>| -> Result) [INFO] [stdout] | ^ expected type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `:`, `@`, or `|`, found `>` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:833:64 [INFO] [stdout] | [INFO] [stdout] 833 | f: |&mut Decoder<'a>| -> Result) [INFO] [stdout] | ^ expected one of `:`, `@`, or `|` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:838:23 [INFO] [stdout] | [INFO] [stdout] 838 | f: |&mut Decoder<'a>, uint| -> Result) [INFO] [stdout] | ^ expected type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected parameter name, found `->` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:838:48 [INFO] [stdout] | [INFO] [stdout] 838 | f: |&mut Decoder<'a>, 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/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:838:66 [INFO] [stdout] | [INFO] [stdout] 838 | f: |&mut Decoder<'a>, uint| -> Result) [INFO] [stdout] | ^ expected one of `:`, `@`, or `|` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:843:31 [INFO] [stdout] | [INFO] [stdout] 843 | ... f: |&mut Decoder<'a>| -> Result) [INFO] [stdout] | ^ expected type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `:`, `@`, or `|`, found `>` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:843:68 [INFO] [stdout] | [INFO] [stdout] 843 | ... f: |&mut Decoder<'a>| -> Result) [INFO] [stdout] | ^ expected one of `:`, `@`, or `|` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:848:31 [INFO] [stdout] | [INFO] [stdout] 848 | ... f: |&mut Decoder<'a>| -> Result) [INFO] [stdout] | ^ expected type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `:`, `@`, or `|`, found `>` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:848:68 [INFO] [stdout] | [INFO] [stdout] 848 | ... f: |&mut Decoder<'a>| -> Result) [INFO] [stdout] | ^ expected one of `:`, `@`, or `|` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:899:23 [INFO] [stdout] | [INFO] [stdout] 899 | fn with_os_argv(f: |&[&str]| -> T) -> T { [INFO] [stdout] | ^ expected type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0557]: feature has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:195:12 [INFO] [stdout] | [INFO] [stdout] 195 | #![feature(plugin_registrar, macro_rules, phase, quote)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^ feature has been removed [INFO] [stdout] | [INFO] [stdout] = note: a __rustc_plugin_registrar symbol must now be defined instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0557]: feature has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:195:50 [INFO] [stdout] | [INFO] [stdout] 195 | #![feature(plugin_registrar, macro_rules, phase, quote)] [INFO] [stdout] | ^^^^^ feature has been removed [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/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:50:17 [INFO] [stdout] | [INFO] [stdout] 50 | macro_rules! err( [INFO] [stdout] | _________________^ [INFO] [stdout] 51 | | ($($arg:tt)*) => (return Err(format!($($arg)*))) [INFO] [stdout] 52 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 50 ~ macro_rules! err{ [INFO] [stdout] 51 | ($($arg:tt)*) => (return Err(format!($($arg)*))) [INFO] [stdout] 52 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 52 | ); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected `;`, found keyword `self` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:210:72 [INFO] [stdout] | [INFO] [stdout] 210 | try!(self.add_desc(short.as_slice(), long.as_slice(), has_arg)) [INFO] [stdout] | ^ help: add `;` here [INFO] [stdout] ... [INFO] [stdout] 214 | 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/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:284:35 [INFO] [stdout] | [INFO] [stdout] 284 | try!(writeln!(f, "=====")) [INFO] [stdout] | ^ help: add `;` here [INFO] [stdout] 285 | 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/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:285:55 [INFO] [stdout] | [INFO] [stdout] 285 | try!(writeln!(f, "Program: {}", self.program)) [INFO] [stdout] | ^ help: add `;` here [INFO] [stdout] 286 | [INFO] [stdout] 287 | 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/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:287:50 [INFO] [stdout] | [INFO] [stdout] 287 | try!(writeln!(f, "Option descriptions:")) [INFO] [stdout] | ^ help: add `;` here [INFO] [stdout] 288 | 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/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:293:39 [INFO] [stdout] | [INFO] [stdout] 293 | try!(writeln!(f, "Synonyms:")) [INFO] [stdout] | ^ help: add `;` here [INFO] [stdout] 294 | 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/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:299:37 [INFO] [stdout] | [INFO] [stdout] 299 | try!(writeln!(f, "Usages:")) [INFO] [stdout] | ^ help: add `;` here [INFO] [stdout] 300 | for pat in self.usages.iter() { [INFO] [stdout] | --- unexpected token [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected `;`, found `try` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:923:61 [INFO] [stdout] | [INFO] [stdout] 923 | try!(writeln!(f, "Positional: {}", self.positional)) [INFO] [stdout] | ^ help: add `;` here [INFO] [stdout] 924 | 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/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:924:51 [INFO] [stdout] | [INFO] [stdout] 924 | try!(writeln!(f, "Flags: {}", self.flags)) [INFO] [stdout] | ^ help: add `;` here [INFO] [stdout] 925 | 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/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:925:53 [INFO] [stdout] | [INFO] [stdout] 925 | try!(writeln!(f, "Counts: {}", self.counts)) [INFO] [stdout] | ^ help: add `;` here [INFO] [stdout] 926 | Ok(()) [INFO] [stdout] | -- unexpected token [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/synonym.rs:38:40 [INFO] [stdout] | [INFO] [stdout] 38 | 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 `debug` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:197:1 [INFO] [stdout] | [INFO] [stdout] 197 | extern crate debug; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `regex` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:202:1 [INFO] [stdout] | [INFO] [stdout] 202 | 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/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:204:1 [INFO] [stdout] | [INFO] [stdout] 204 | extern crate serialize; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `log` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:201:1 [INFO] [stdout] | [INFO] [stdout] 201 | extern crate log; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `regex_macros` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:203:18 [INFO] [stdout] | [INFO] [stdout] 203 | #[phase(plugin)] extern crate regex_macros; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `std::from_str` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:208:10 [INFO] [stdout] | [INFO] [stdout] 208 | use std::from_str::{FromStr, from_str}; [INFO] [stdout] | ^^^^^^^^ could not find `from_str` in `std` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `Switch`, `Counted`, `Plain`, `List` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:47:13 [INFO] [stdout] | [INFO] [stdout] 47 | use {Value, Switch, Counted, Plain, List}; [INFO] [stdout] | ^^^^^^ ^^^^^^^ ^^^^^ ^^^^ no `List` in the root [INFO] [stdout] | | | | [INFO] [stdout] | | | no `Plain` in the root [INFO] [stdout] | | no `Counted` in the root [INFO] [stdout] | no `Switch` in the root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `std::collections::hashmap` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/synonym.rs:2:23 [INFO] [stdout] | [INFO] [stdout] 2 | use std::collections::hashmap::{Entries, Keys}; [INFO] [stdout] | ^^^^^^^ could not find `hashmap` in `collections` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `std::fmt::Show` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/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/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:189:4 [INFO] [stdout] | [INFO] [stdout] 189 | #![experimental] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `license` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:190:4 [INFO] [stdout] | [INFO] [stdout] 190 | #![license = "UNLICENSE"] [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `phase` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:200:3 [INFO] [stdout] | [INFO] [stdout] 200 | #[phase(plugin, link)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `phase` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:203:3 [INFO] [stdout] | [INFO] [stdout] 203 | #[phase(plugin)] extern crate regex_macros; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `fail` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:218:25 [INFO] [stdout] | [INFO] [stdout] 218 | Err(err) => fail!("{}", err), [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 275 | werr!("{}\n", self); [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `werr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `deriving` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:298:3 [INFO] [stdout] | [INFO] [stdout] 298 | #[deriving(Show)] [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `deriving` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:305:3 [INFO] [stdout] | [INFO] [stdout] 305 | #[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/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:365:3 [INFO] [stdout] | [INFO] [stdout] 365 | #[deriving(Clone)] [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `deriving` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:377:3 [INFO] [stdout] | [INFO] [stdout] 377 | #[deriving(Clone, PartialEq, Show)] [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `regex` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:531:17 [INFO] [stdout] | [INFO] [stdout] 531 | let r = regex!(r"^(?:--?(?P\S+)|(?:(?P\p{Lu}+)|<(?P[^>]+)>)|(?P\S+))$"); [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `regex` is imported here, but it is an unresolved item, not a macro [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:202:1 [INFO] [stdout] | [INFO] [stdout] 202 | extern crate regex; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `fail` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:545:21 [INFO] [stdout] | [INFO] [stdout] 545 | fail!("Unknown ValueMap key: '{}'", name) [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `regex` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:558:28 [INFO] [stdout] | [INFO] [stdout] 558 | let name = regex!(r"^flag_").replace(field, ""); [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `regex` is imported here, but it is an unresolved item, not a macro [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:202:1 [INFO] [stdout] | [INFO] [stdout] 202 | extern crate regex; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `regex` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:565:28 [INFO] [stdout] | [INFO] [stdout] 565 | let name = regex!(r"^arg_").replace(field, ""); [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `regex` is imported here, but it is an unresolved item, not a macro [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:202:1 [INFO] [stdout] | [INFO] [stdout] 202 | extern crate regex; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `regex` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:566:20 [INFO] [stdout] | [INFO] [stdout] 566 | if regex!(r"^\p{Lu}+$").is_match(name.as_slice()) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `regex` is imported here, but it is an unresolved item, not a macro [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:202:1 [INFO] [stdout] | [INFO] [stdout] 202 | extern crate regex; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `regex` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:572:19 [INFO] [stdout] | [INFO] [stdout] 572 | { regex!(r"^cmd_") }.replace(field, "") [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `regex` is imported here, but it is an unresolved item, not a macro [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:202:1 [INFO] [stdout] | [INFO] [stdout] 202 | extern crate regex; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `fail` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:574:17 [INFO] [stdout] | [INFO] [stdout] 574 | fail!("Unrecognized struct field: '{}'", field) [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `deriving` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:623:3 [INFO] [stdout] | [INFO] [stdout] 623 | #[deriving(Show)] [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `fail` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:687:9 [INFO] [stdout] | [INFO] [stdout] 687 | fail!("I don't know how to read into a nil value.") [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `fail` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:894:21 [INFO] [stdout] | [INFO] [stdout] 894 | Err(err) => fail!("{}", err), [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `regex` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:110:22 [INFO] [stdout] | [INFO] [stdout] 110 | let musage = regex!(r"(?is)usage:\s*(?P\S+)(?P.*?)(?:$|\n\s*\n)"); [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `regex` is imported here, but it is an unresolved item, not a macro [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | use regex; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `regex` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:159:20 [INFO] [stdout] | [INFO] [stdout] 159 | let desc = regex!(r"(?i)^\s*options:\s*").replace(full_desc.trim(), ""); [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `regex` is imported here, but it is an unresolved item, not a macro [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | use regex; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `regex` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:161:13 [INFO] [stdout] | [INFO] [stdout] 161 | if !regex!(r"^(-\S|--\S)").is_match(desc) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `regex` is imported here, but it is an unresolved item, not a macro [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | use regex; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `regex` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:168:20 [INFO] [stdout] | [INFO] [stdout] 168 | let desc = regex!(" .*$").replace(desc, ""); [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `regex` is imported here, but it is an unresolved item, not a macro [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | use regex; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `regex` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:170:20 [INFO] [stdout] | [INFO] [stdout] 170 | let desc = regex!(r"([^-\s]), -").replace(desc.as_slice(), "$1 -"); [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `regex` is imported here, but it is an unresolved item, not a macro [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | use regex; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `regex` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:173:22 [INFO] [stdout] | [INFO] [stdout] 173 | let rflags = regex!("(?:(?P--[^ \t=]+)|(?P-[^ \t=]+))\ [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `regex` is imported here, but it is an unresolved item, not a macro [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | use regex; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `regex` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:218:24 [INFO] [stdout] | [INFO] [stdout] 218 | let rdefault = regex!(r"(?i)\[default:(?P[^]]*)\]"); [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `regex` is imported here, but it is an unresolved item, not a macro [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | use regex; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `deriving` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:574:3 [INFO] [stdout] | [INFO] [stdout] 574 | #[deriving(Show)] [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `deriving` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:583:3 [INFO] [stdout] | [INFO] [stdout] 583 | #[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/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:591:3 [INFO] [stdout] | [INFO] [stdout] 591 | #[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/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:609:3 [INFO] [stdout] | [INFO] [stdout] 609 | #[deriving(Clone, Show, PartialEq)] [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `fail` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:715:13 [INFO] [stdout] | [INFO] [stdout] 715 | fail!("Unknown atom string: '{}'", s) [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `regex` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:719:43 [INFO] [stdout] | [INFO] [stdout] 719 | fn is_short(s: &str) -> bool { return regex!(r"^-[^-]+$").is_match(s) } [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `regex` is imported here, but it is an unresolved item, not a macro [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | use regex; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `regex` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:721:16 [INFO] [stdout] | [INFO] [stdout] 721 | return regex!(r"^--\S+(?:<[^>]+>)?$").is_match(s) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `regex` is imported here, but it is an unresolved item, not a macro [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | use regex; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `regex` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:724:16 [INFO] [stdout] | [INFO] [stdout] 724 | return regex!(r"^(\p{Lu}+|<[^>]+>)$").is_match(s) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `regex` is imported here, but it is an unresolved item, not a macro [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | use regex; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `regex` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:727:16 [INFO] [stdout] | [INFO] [stdout] 727 | return regex!(r"^(-|--|[^-]\S*)$").is_match(s) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `regex` is imported here, but it is an unresolved item, not a macro [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | use regex; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `deriving` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:802:3 [INFO] [stdout] | [INFO] [stdout] 802 | #[deriving(Show)] [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `deriving` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:934:3 [INFO] [stdout] | [INFO] [stdout] 934 | #[deriving(Clone, PartialEq, Show)] [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `regex` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:1230:32 [INFO] [stdout] | [INFO] [stdout] 1230 | static LONG_EQUAL: Regex = regex!("^(?P[^=]+)=(?P.+)$"); [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `regex` is imported here, but it is an unresolved item, not a macro [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | use regex; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `regex` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:1245:32 [INFO] [stdout] | [INFO] [stdout] 1245 | static LONG_EQUAL: Regex = regex!("^(?P[^=]+)=(?P.*)$"); [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `regex` is imported here, but it is an unresolved item, not a macro [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | use regex; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `regex` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:1260:16 [INFO] [stdout] | [INFO] [stdout] 1260 | let rpat = regex!(r"\.\.\.|\[|\]|\(|\)|\|"); [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `regex` is imported here, but it is an unresolved item, not a macro [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | use regex; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `regex` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:1261:18 [INFO] [stdout] | [INFO] [stdout] 1261 | let rwords = regex!(r"--\S+?=<[^>]+>|<[^>]+>|\S+"); // alt order matters [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `regex` is imported here, but it is an unresolved item, not a macro [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | use regex; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `deriving` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/synonym.rs:7:3 [INFO] [stdout] | [INFO] [stdout] 7 | #[deriving(Clone)] [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `NoMatch` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:268:13 [INFO] [stdout] | [INFO] [stdout] 268 | Argv(..) | Usage(..) | NoMatch | Decode(..) => true, [INFO] [stdout] | ^^^^^^^^ ^^^^^^^^^ ------- ^^^^^^^^^^ pattern doesn't bind `NoMatch` [INFO] [stdout] | | | | [INFO] [stdout] | | | variable not in all patterns [INFO] [stdout] | | pattern doesn't bind `NoMatch` [INFO] [stdout] | pattern doesn't bind `NoMatch` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::NoMatch` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:268:36 [INFO] [stdout] | [INFO] [stdout] 268 | Argv(..) | Usage(..) | NoMatch | Decode(..) => true, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Decodable` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:488:9 [INFO] [stdout] | [INFO] [stdout] 488 | Decodable::decode(&mut Decoder { vals: self, stack: vec!() }) [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `Decodable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Regex` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:143:20 [INFO] [stdout] | [INFO] [stdout] 143 | let pats = Regex::new(mprog.as_slice()).unwrap(); [INFO] [stdout] | ^^^^^ use of undeclared type `Regex` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Help` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:267:13 [INFO] [stdout] | [INFO] [stdout] 267 | Help(..) | Version(..) => false, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 206 | use Error::Help; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Version` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:267:24 [INFO] [stdout] | [INFO] [stdout] 267 | Help(..) | Version(..) => false, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 206 | use Error::Version; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Argv` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:268:13 [INFO] [stdout] | [INFO] [stdout] 268 | Argv(..) | Usage(..) | NoMatch | Decode(..) => true, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 206 | use Error::Argv; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Usage` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:268:24 [INFO] [stdout] | [INFO] [stdout] 268 | Argv(..) | Usage(..) | NoMatch | Decode(..) => true, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 206 | use Error::Usage; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Decode` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:268:46 [INFO] [stdout] | [INFO] [stdout] 268 | Argv(..) | Usage(..) | NoMatch | Decode(..) => true, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 206 | use Error::Decode; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `WithProgramUsage` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:269:13 [INFO] [stdout] | [INFO] [stdout] 269 | WithProgramUsage(ref b, _) => b.fatal(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 206 | use Error::WithProgramUsage; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Show` in module `fmt` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:280:11 [INFO] [stdout] | [INFO] [stdout] 280 | impl fmt::Show for Error { [INFO] [stdout] | ^^^^ not found in `fmt` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `WithProgramUsage` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:284:13 [INFO] [stdout] | [INFO] [stdout] 284 | WithProgramUsage(ref other, ref usage) => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 206 | use Error::WithProgramUsage; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Argv` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:287:13 [INFO] [stdout] | [INFO] [stdout] 287 | Argv(ref s) | Usage(ref s) | Decode(ref s) | Help(ref s) | [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 206 | use Error::Argv; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Usage` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:287:27 [INFO] [stdout] | [INFO] [stdout] 287 | Argv(ref s) | Usage(ref s) | Decode(ref s) | Help(ref s) | [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 206 | use Error::Usage; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Decode` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:287:42 [INFO] [stdout] | [INFO] [stdout] 287 | Argv(ref s) | Usage(ref s) | Decode(ref s) | Help(ref s) | [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 206 | use Error::Decode; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Help` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:287:58 [INFO] [stdout] | [INFO] [stdout] 287 | Argv(ref s) | Usage(ref s) | Decode(ref s) | Help(ref s) | [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 206 | use Error::Help; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Version` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:288:13 [INFO] [stdout] | [INFO] [stdout] 288 | Version(ref s) => { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 206 | use Error::Version; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `Usage` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:333:30 [INFO] [stdout] | [INFO] [stdout] 333 | .or_else(|s| Err(Usage(s))) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 206 | use Error::Usage; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `Argv` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:346:30 [INFO] [stdout] | [INFO] [stdout] 346 | .or_else(|s| Err(Argv(s))) [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 206 | use Error::Argv; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NoMatch` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:350:44 [INFO] [stdout] | [INFO] [stdout] 350 | .unwrap_or_else(|| Err(NoMatch))) [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this unit variant [INFO] [stdout] | [INFO] [stdout] 206 | use Error::NoMatch; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `uint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:380:13 [INFO] [stdout] | [INFO] [stdout] 380 | Counted(uint), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Switch` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:393:14 [INFO] [stdout] | [INFO] [stdout] 393 | &Switch(b) => b, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 206 | use Value::Switch; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Counted` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:394:14 [INFO] [stdout] | [INFO] [stdout] 394 | &Counted(n) => n > 0, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 206 | use Value::Counted; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Plain` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:395:14 [INFO] [stdout] | [INFO] [stdout] 395 | &Plain(None) => false, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 206 | use Value::Plain; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Plain` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:396:14 [INFO] [stdout] | [INFO] [stdout] 396 | &Plain(Some(_)) => true, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 206 | use Value::Plain; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `List` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:397:14 [INFO] [stdout] | [INFO] [stdout] 397 | &List(ref vs) => !vs.is_empty(), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 206 | use Value::List; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `uint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:406:31 [INFO] [stdout] | [INFO] [stdout] 406 | pub fn as_count(&self) -> uint { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Switch` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:408:14 [INFO] [stdout] | [INFO] [stdout] 408 | &Switch(b) => if b { 1 } else { 0 }, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 206 | use Value::Switch; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Counted` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:409:14 [INFO] [stdout] | [INFO] [stdout] 409 | &Counted(n) => n, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 206 | use Value::Counted; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Plain` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:410:14 [INFO] [stdout] | [INFO] [stdout] 410 | &Plain(None) => 0, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 206 | use Value::Plain; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Plain` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:411:14 [INFO] [stdout] | [INFO] [stdout] 411 | &Plain(Some(_)) => 1, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 206 | use Value::Plain; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `List` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:412:14 [INFO] [stdout] | [INFO] [stdout] 412 | &List(ref vs) => vs.len(), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 206 | use Value::List; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Switch` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:421:14 [INFO] [stdout] | [INFO] [stdout] 421 | &Switch(_) | &Counted(_) | &Plain(None) | &List(_) => "", [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 206 | use Value::Switch; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Counted` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:421:27 [INFO] [stdout] | [INFO] [stdout] 421 | &Switch(_) | &Counted(_) | &Plain(None) | &List(_) => "", [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 206 | use Value::Counted; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Plain` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:421:41 [INFO] [stdout] | [INFO] [stdout] 421 | &Switch(_) | &Counted(_) | &Plain(None) | &List(_) => "", [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 206 | use Value::Plain; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `List` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:421:56 [INFO] [stdout] | [INFO] [stdout] 421 | &Switch(_) | &Counted(_) | &Plain(None) | &List(_) => "", [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 206 | use Value::List; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Plain` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:422:14 [INFO] [stdout] | [INFO] [stdout] 422 | &Plain(Some(ref s)) => s.as_slice(), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 206 | use Value::Plain; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Switch` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:432:14 [INFO] [stdout] | [INFO] [stdout] 432 | &Switch(_) | &Counted(_) | &Plain(None) => vec!(), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 206 | use Value::Switch; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Counted` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:432:27 [INFO] [stdout] | [INFO] [stdout] 432 | &Switch(_) | &Counted(_) | &Plain(None) => vec!(), [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 206 | use Value::Counted; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Plain` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:432:41 [INFO] [stdout] | [INFO] [stdout] 432 | &Switch(_) | &Counted(_) | &Plain(None) => vec!(), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 206 | use Value::Plain; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Plain` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:433:14 [INFO] [stdout] | [INFO] [stdout] 433 | &Plain(Some(ref s)) => vec!(s.as_slice()), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 206 | use Value::Plain; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `List` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:434:14 [INFO] [stdout] | [INFO] [stdout] 434 | &List(ref vs) => vs.iter().map(|s| s.as_slice()).collect(), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 206 | use Value::List; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Decodable` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:486:26 [INFO] [stdout] | [INFO] [stdout] 486 | pub fn decode<'a, T: Decodable, Error>> [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Decodable` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:494:31 [INFO] [stdout] | [INFO] [stdout] 494 | pub fn decode_must<'a, T: Decodable, Error>>(&'a self) -> T { [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/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:508:43 [INFO] [stdout] | [INFO] [stdout] 508 | pub fn get_count(&self, key: &str) -> uint { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Collection` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:580:6 [INFO] [stdout] | [INFO] [stdout] 580 | impl Collection for ValueMap { [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/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:581:22 [INFO] [stdout] | [INFO] [stdout] 581 | fn len(&self) -> uint { self.map.len() } [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Map` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:584:10 [INFO] [stdout] | [INFO] [stdout] 584 | impl<'k> Map<&'k str, Value> for ValueMap { [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/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:590:11 [INFO] [stdout] | [INFO] [stdout] 590 | impl fmt::Show for ValueMap { [INFO] [stdout] | ^^^^ not found in `fmt` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `Decode` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:631:34 [INFO] [stdout] | [INFO] [stdout] 631 | ($($arg:tt)*) => (return Err(Decode(format!($($arg)*)))) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 646 | None => derr!("Could not decode value into unknown key."), [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `derr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 206 | use Error::Decode; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `Decode` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:631:34 [INFO] [stdout] | [INFO] [stdout] 631 | ($($arg:tt)*) => (return Err(Decode(format!($($arg)*)))) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 654 | None => derr!("Could not find argument '{}' (from struct \ [INFO] [stdout] | _____________________- [INFO] [stdout] 655 | | field '{}').", it.key, it.struct_field), [INFO] [stdout] | |__________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `derr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 206 | use Error::Decode; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `NumCast` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:665:31 [INFO] [stdout] | [INFO] [stdout] 665 | fn to_number [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Counted` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:669:13 [INFO] [stdout] | [INFO] [stdout] 669 | Counted(n) => Ok(num::cast(n).unwrap()), [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 206 | use Value::Counted; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in module `num` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:669:35 [INFO] [stdout] | [INFO] [stdout] 669 | Counted(n) => Ok(num::cast(n).unwrap()), [INFO] [stdout] | ^^^^ not found in `num` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `Decode` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:631:34 [INFO] [stdout] | [INFO] [stdout] 631 | ($($arg:tt)*) => (return Err(Decode(format!($($arg)*)))) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 672 | None => derr!("Could not decode '{}' to {} for '{}'.", [INFO] [stdout] | _____________________________- [INFO] [stdout] 673 | | v.as_str(), expect, k), [INFO] [stdout] | |________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `derr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 206 | use Error::Decode; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `Decode` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:683:9 [INFO] [stdout] | [INFO] [stdout] 683 | Decode(err.to_string()) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 206 | use Error::Decode; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `uint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:689:39 [INFO] [stdout] | [INFO] [stdout] 681 | impl<'a> serialize::Decoder for Decoder<'a> { [INFO] [stdout] | - help: you might be missing a type parameter: `, uint` [INFO] [stdout] ... [INFO] [stdout] 689 | fn read_uint(&mut self) -> Result { [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/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:704:38 [INFO] [stdout] | [INFO] [stdout] 704 | 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] 704 | fn read_int(&mut self) -> Result { [INFO] [stdout] | ~~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 681 | impl<'a, int> serialize::Decoder for Decoder<'a> { [INFO] [stdout] | +++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `Decode` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:631:34 [INFO] [stdout] | [INFO] [stdout] 631 | ($($arg:tt)*) => (return Err(Decode(format!($($arg)*)))) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 733 | _ => derr!("Could not decode '{}' into char for '{}'.", vstr, k), [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `derr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 206 | use Error::Decode; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `f` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:742:9 [INFO] [stdout] | [INFO] [stdout] 742 | 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, tuple struct or tuple variant `Decode` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:631:34 [INFO] [stdout] | [INFO] [stdout] 631 | ($($arg:tt)*) => (return Err(Decode(format!($($arg)*)))) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 753 | / derr!("Could not match '{}' with any of \ [INFO] [stdout] 754 | | the allowed variants: {}", vstr, names) [INFO] [stdout] | |__________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `derr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 206 | use Error::Decode; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `f` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:757:9 [INFO] [stdout] | [INFO] [stdout] 757 | 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[E0412]: cannot find type `uint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:760:27 [INFO] [stdout] | [INFO] [stdout] 760 | &mut self, a_idx: 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/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:770:41 [INFO] [stdout] | [INFO] [stdout] 770 | &mut self, f_name: &str, f_idx: 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/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:774:53 [INFO] [stdout] | [INFO] [stdout] 774 | fn read_struct(&mut self, s_name: &str, len: uint, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `f` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:777:9 [INFO] [stdout] | [INFO] [stdout] 777 | f(self) [INFO] [stdout] | ^------ [INFO] [stdout] | | [INFO] [stdout] | help: try calling `f` as a method: `self.f()` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `uint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:779:61 [INFO] [stdout] | [INFO] [stdout] 779 | fn read_struct_field(&mut self, f_name: &str, f_idx: uint, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `f` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:783:9 [INFO] [stdout] | [INFO] [stdout] 783 | f(self) [INFO] [stdout] | ^------ [INFO] [stdout] | | [INFO] [stdout] | help: try calling `f` as a method: `self.f()` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `uint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:790:44 [INFO] [stdout] | [INFO] [stdout] 790 | fn read_tuple_arg(&mut self, a_idx: 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/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:800:51 [INFO] [stdout] | [INFO] [stdout] 800 | fn read_tuple_struct_arg(&mut self, a_idx: uint, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `Decode` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:631:34 [INFO] [stdout] | [INFO] [stdout] 631 | ($($arg:tt)*) => (return Err(Decode(format!($($arg)*)))) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 810 | None => derr!("Could not decode value into unknown key."), [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `derr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 206 | use Error::Decode; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `f` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:815:9 [INFO] [stdout] | [INFO] [stdout] 815 | 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, tuple struct or tuple variant `List` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:821:37 [INFO] [stdout] | [INFO] [stdout] 821 | let list = it.val.unwrap_or(List(vec!())); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 206 | use Value::List; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `Plain` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:827:27 [INFO] [stdout] | [INFO] [stdout] 827 | val: Some(Plain(Some(val.to_string()))), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 206 | use Value::Plain; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `f` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:830:9 [INFO] [stdout] | [INFO] [stdout] 830 | 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[E0412]: cannot find type `uint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:832:40 [INFO] [stdout] | [INFO] [stdout] 832 | fn read_seq_elt(&mut self, idx: uint, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `f` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:835:9 [INFO] [stdout] | [INFO] [stdout] 835 | f(self) [INFO] [stdout] | ^------ [INFO] [stdout] | | [INFO] [stdout] | help: try calling `f` as a method: `self.f()` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `uint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:842:44 [INFO] [stdout] | [INFO] [stdout] 842 | fn read_map_elt_key(&mut self, idx: 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/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:847:44 [INFO] [stdout] | [INFO] [stdout] 847 | fn read_map_elt_val(&mut self, idx: uint, [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/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:900:28 [INFO] [stdout] | [INFO] [stdout] 900 | let os_argv = std::os::args(); [INFO] [stdout] | ^^^^ not found in `std::os` [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 206 | use std::env::args; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `f` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:902:5 [INFO] [stdout] | [INFO] [stdout] 902 | f(argv.as_slice()) [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `WithProgramUsage` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:908:9 [INFO] [stdout] | [INFO] [stdout] 908 | WithProgramUsage(box e, dopt.p.usage.as_slice().trim().to_string()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 206 | use Error::WithProgramUsage; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `Help` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:911:20 [INFO] [stdout] | [INFO] [stdout] 911 | return Err(Help(dopt.p.full_doc.as_slice().trim().to_string())) [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 206 | use Error::Help; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `Version` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:915:24 [INFO] [stdout] | [INFO] [stdout] 915 | return Err(Version(v.clone())) [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 206 | use Error::Version; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `uint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:937:15 [INFO] [stdout] | [INFO] [stdout] 937 | fn exit(code: uint) -> ! { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `One` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:235:13 [INFO] [stdout] | [INFO] [stdout] 235 | One(None) => {}, // OK [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Argument::One; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `One` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:239:13 [INFO] [stdout] | [INFO] [stdout] 239 | One(Some(ref curval)) => [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Argument::One; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `One` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:244:20 [INFO] [stdout] | [INFO] [stdout] 244 | opts.arg = One(Some(defval.to_string())); [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Argument::One; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `One` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:257:57 [INFO] [stdout] | [INFO] [stdout] 257 | let mut opts = Options::new(false, if has_arg { One(None) } else { Zero }); [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Argument::One; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Zero` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:257:76 [INFO] [stdout] | [INFO] [stdout] 257 | let mut opts = Options::new(false, if has_arg { One(None) } else { Zero }); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 41 | use num::FpCategory::Zero; [INFO] [stdout] | [INFO] [stdout] 41 | use num::IntErrorKind::Zero; [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Argument::Zero; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Show` in module `fmt` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:278:11 [INFO] [stdout] | [INFO] [stdout] 278 | impl fmt::Show for Parser { [INFO] [stdout] | ^^^^ not found in `fmt` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FormatError` in module `fmt` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:279:62 [INFO] [stdout] | [INFO] [stdout] 279 | fn fmt(&self, f: &mut fmt::Formatter) -> Result<(), fmt::FormatError> { [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/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:310:11 [INFO] [stdout] | [INFO] [stdout] 310 | curi: uint, // ^^ index into pattern chars [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `Sequence` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:355:31 [INFO] [stdout] | [INFO] [stdout] 355 | alts.push(Sequence(seq)); [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Pattern::Sequence; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Optional` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:373:53 [INFO] [stdout] | [INFO] [stdout] 373 | let mk = if self.cur() == "]" { Optional } else { Sequence }; [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Pattern::Optional; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Sequence` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:373:71 [INFO] [stdout] | [INFO] [stdout] 373 | let mk = if self.cur() == "]" { Optional } else { Sequence }; [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Pattern::Sequence; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `Sequence` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:379:39 [INFO] [stdout] | [INFO] [stdout] 379 | ... alts.push(Sequence(seq)); [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Pattern::Sequence; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `Alternates` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:380:40 [INFO] [stdout] | [INFO] [stdout] 380 | ... Ok(mk(vec!(Alternates(alts)))) [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Pattern::Alternates; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `Optional` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:392:52 [INFO] [stdout] | [INFO] [stdout] 392 | seq.push(self.maybe_repeat(Optional(vec!()))); [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Pattern::Optional; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `Sequence` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:421:16 [INFO] [stdout] | [INFO] [stdout] 421 | Ok(Sequence(seq)) [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Pattern::Sequence; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `Alternates` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:423:16 [INFO] [stdout] | [INFO] [stdout] 423 | Ok(Alternates(alts.append_one(Sequence(seq)))) [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Pattern::Alternates; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `Sequence` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:423:43 [INFO] [stdout] | [INFO] [stdout] 423 | Ok(Alternates(alts.append_one(Sequence(seq)))) [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Pattern::Sequence; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `Short` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:431:49 [INFO] [stdout] | [INFO] [stdout] 431 | let atom = self.dopt.descs.resolve(&Short(c)); [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Atom::Short; [INFO] [stdout] | [INFO] [stdout] 41 | use std::panic::BacktraceStyle::Short; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0423]: expected function, tuple struct or tuple variant, found enum `Atom` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:432:22 [INFO] [stdout] | [INFO] [stdout] 432 | seq.push(Atom(atom.clone())); [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] note: the enum is defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:584:1 [INFO] [stdout] | [INFO] [stdout] 584 | / pub enum Atom { [INFO] [stdout] 585 | | Short(char), [INFO] [stdout] 586 | | Long(String), [INFO] [stdout] 587 | | Command(String), [INFO] [stdout] 588 | | Positional(String), [INFO] [stdout] 589 | | } [INFO] [stdout] | |_^ [INFO] [stdout] help: try to construct one of the enum's variants [INFO] [stdout] | [INFO] [stdout] 432 | seq.push(parse::Atom::Command(atom.clone())); [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] 432 | seq.push(parse::Atom::Long(atom.clone())); [INFO] [stdout] | ~~~~~~~~~~~~~~~~~ [INFO] [stdout] 432 | seq.push(parse::Atom::Positional(atom.clone())); [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] 432 | seq.push(parse::Atom::Short(atom.clone())); [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~ [INFO] [stdout] help: a local variable with a similar name exists [INFO] [stdout] | [INFO] [stdout] 432 | seq.push(atom(atom.clone())); [INFO] [stdout] | ~~~~ [INFO] [stdout] help: consider importing this tuple variant instead [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Pattern::Atom; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Zero` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:437:43 [INFO] [stdout] | [INFO] [stdout] 437 | self.add_atom_ifnotexists(Zero, &atom); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 41 | use num::FpCategory::Zero; [INFO] [stdout] | [INFO] [stdout] 41 | use num::IntErrorKind::Zero; [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Argument::Zero; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `Repeat` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:462:43 [INFO] [stdout] | [INFO] [stdout] 462 | seq = seq.move_iter().map(|p| Repeat(box p)).collect(); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Pattern::Repeat; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0423]: expected function, tuple struct or tuple variant, found enum `Atom` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:490:30 [INFO] [stdout] | [INFO] [stdout] 490 | Ok(self.maybe_repeat(Atom(atom))) [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] note: the enum is defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:584:1 [INFO] [stdout] | [INFO] [stdout] 584 | / pub enum Atom { [INFO] [stdout] 585 | | Short(char), [INFO] [stdout] 586 | | Long(String), [INFO] [stdout] 587 | | Command(String), [INFO] [stdout] 588 | | Positional(String), [INFO] [stdout] 589 | | } [INFO] [stdout] | |_^ [INFO] [stdout] help: try to construct one of the enum's variants [INFO] [stdout] | [INFO] [stdout] 490 | Ok(self.maybe_repeat(parse::Atom::Command(atom))) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] 490 | Ok(self.maybe_repeat(parse::Atom::Long(atom))) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~ [INFO] [stdout] 490 | Ok(self.maybe_repeat(parse::Atom::Positional(atom))) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] 490 | Ok(self.maybe_repeat(parse::Atom::Short(atom))) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~ [INFO] [stdout] help: a local variable with a similar name exists [INFO] [stdout] | [INFO] [stdout] 490 | Ok(self.maybe_repeat(atom(atom))) [INFO] [stdout] | ~~~~ [INFO] [stdout] help: consider importing this tuple variant instead [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Pattern::Atom; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Zero` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:510:35 [INFO] [stdout] | [INFO] [stdout] 510 | self.add_atom_ifnotexists(Zero, &atom); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 41 | use num::FpCategory::Zero; [INFO] [stdout] | [INFO] [stdout] 41 | use num::IntErrorKind::Zero; [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Argument::Zero; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0423]: expected function, tuple struct or tuple variant, found enum `Atom` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:512:30 [INFO] [stdout] | [INFO] [stdout] 512 | Ok(self.maybe_repeat(Atom(atom))) [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] note: the enum is defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:584:1 [INFO] [stdout] | [INFO] [stdout] 584 | / pub enum Atom { [INFO] [stdout] 585 | | Short(char), [INFO] [stdout] 586 | | Long(String), [INFO] [stdout] 587 | | Command(String), [INFO] [stdout] 588 | | Positional(String), [INFO] [stdout] 589 | | } [INFO] [stdout] | |_^ [INFO] [stdout] help: try to construct one of the enum's variants [INFO] [stdout] | [INFO] [stdout] 512 | Ok(self.maybe_repeat(parse::Atom::Command(atom))) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] 512 | Ok(self.maybe_repeat(parse::Atom::Long(atom))) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~ [INFO] [stdout] 512 | Ok(self.maybe_repeat(parse::Atom::Positional(atom))) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] 512 | Ok(self.maybe_repeat(parse::Atom::Short(atom))) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~ [INFO] [stdout] help: a local variable with a similar name exists [INFO] [stdout] | [INFO] [stdout] 512 | Ok(self.maybe_repeat(atom(atom))) [INFO] [stdout] | ~~~~ [INFO] [stdout] help: consider importing this tuple variant instead [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Pattern::Atom; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Zero` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:517:35 [INFO] [stdout] | [INFO] [stdout] 517 | self.add_atom_ifnotexists(Zero, &atom); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 41 | use num::FpCategory::Zero; [INFO] [stdout] | [INFO] [stdout] 41 | use num::IntErrorKind::Zero; [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Argument::Zero; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0423]: expected function, tuple struct or tuple variant, found enum `Atom` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:519:30 [INFO] [stdout] | [INFO] [stdout] 519 | Ok(self.maybe_repeat(Atom(atom))) [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] note: the enum is defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:584:1 [INFO] [stdout] | [INFO] [stdout] 584 | / pub enum Atom { [INFO] [stdout] 585 | | Short(char), [INFO] [stdout] 586 | | Long(String), [INFO] [stdout] 587 | | Command(String), [INFO] [stdout] 588 | | Positional(String), [INFO] [stdout] 589 | | } [INFO] [stdout] | |_^ [INFO] [stdout] help: try to construct one of the enum's variants [INFO] [stdout] | [INFO] [stdout] 519 | Ok(self.maybe_repeat(parse::Atom::Command(atom))) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] 519 | Ok(self.maybe_repeat(parse::Atom::Long(atom))) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~ [INFO] [stdout] 519 | Ok(self.maybe_repeat(parse::Atom::Positional(atom))) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] 519 | Ok(self.maybe_repeat(parse::Atom::Short(atom))) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~ [INFO] [stdout] help: a local variable with a similar name exists [INFO] [stdout] | [INFO] [stdout] 519 | Ok(self.maybe_repeat(atom(atom))) [INFO] [stdout] | ~~~~ [INFO] [stdout] help: consider importing this tuple variant instead [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Pattern::Atom; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `Repeat` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:539:13 [INFO] [stdout] | [INFO] [stdout] 539 | Repeat(box pat) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Pattern::Repeat; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `int` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:564:33 [INFO] [stdout] | [INFO] [stdout] 564 | fn at<'a>(&'a self, offset: 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/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:565:35 [INFO] [stdout] | [INFO] [stdout] 565 | self.tokens[(self.curi as int + offset) 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/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:565:52 [INFO] [stdout] | [INFO] [stdout] 565 | self.tokens[(self.curi as int + offset) as uint].as_slice() [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/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:567:28 [INFO] [stdout] | [INFO] [stdout] 567 | 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/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:568:31 [INFO] [stdout] | [INFO] [stdout] 568 | 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/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:569:23 [INFO] [stdout] | [INFO] [stdout] 569 | let iu = i as uint; [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Alternates` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:619:18 [INFO] [stdout] | [INFO] [stdout] 619 | &Alternates(ref mut ps) | &Sequence(ref mut ps) => { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Pattern::Alternates; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Sequence` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:619:44 [INFO] [stdout] | [INFO] [stdout] 619 | &Alternates(ref mut ps) | &Sequence(ref mut ps) => { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Pattern::Sequence; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Repeat` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:622:18 [INFO] [stdout] | [INFO] [stdout] 622 | &Repeat(box ref mut p) => add(p, all_atoms, par), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Pattern::Repeat; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0532]: expected tuple struct or tuple variant, found enum `Atom` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:623:18 [INFO] [stdout] | [INFO] [stdout] 623 | &Atom(_) => {} [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] note: the enum is defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:584:1 [INFO] [stdout] | [INFO] [stdout] 584 | / pub enum Atom { [INFO] [stdout] 585 | | Short(char), [INFO] [stdout] 586 | | Long(String), [INFO] [stdout] 587 | | Command(String), [INFO] [stdout] 588 | | Positional(String), [INFO] [stdout] 589 | | } [INFO] [stdout] | |_^ [INFO] [stdout] help: try to match against one of the enum's variants [INFO] [stdout] | [INFO] [stdout] 623 | &parse::Atom::Command(_) => {} [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] 623 | &parse::Atom::Long(_) => {} [INFO] [stdout] | ~~~~~~~~~~~~~~~~~ [INFO] [stdout] 623 | &parse::Atom::Positional(_) => {} [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] 623 | &parse::Atom::Short(_) => {} [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~ [INFO] [stdout] help: consider importing this tuple variant instead [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Pattern::Atom; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Optional` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:624:18 [INFO] [stdout] | [INFO] [stdout] 624 | &Optional(ref mut ps) => { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Pattern::Optional; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0423]: expected function, tuple struct or tuple variant, found enum `Atom` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:630:41 [INFO] [stdout] | [INFO] [stdout] 630 | ... ps.push(Atom(atom)); [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] note: the enum is defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:584:1 [INFO] [stdout] | [INFO] [stdout] 584 | / pub enum Atom { [INFO] [stdout] 585 | | Short(char), [INFO] [stdout] 586 | | Long(String), [INFO] [stdout] 587 | | Command(String), [INFO] [stdout] 588 | | Positional(String), [INFO] [stdout] 589 | | } [INFO] [stdout] | |_^ [INFO] [stdout] help: try to construct one of the enum's variants [INFO] [stdout] | [INFO] [stdout] 630 | ps.push(parse::Atom::Command(atom)); [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] 630 | ps.push(parse::Atom::Long(atom)); [INFO] [stdout] | ~~~~~~~~~~~~~~~~~ [INFO] [stdout] 630 | ps.push(parse::Atom::Positional(atom)); [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] 630 | ps.push(parse::Atom::Short(atom)); [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~ [INFO] [stdout] help: a local variable with a similar name exists [INFO] [stdout] | [INFO] [stdout] 630 | ps.push(atom(atom)); [INFO] [stdout] | ~~~~ [INFO] [stdout] help: consider importing this tuple variant instead [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Pattern::Atom; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Alternates` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:644:18 [INFO] [stdout] | [INFO] [stdout] 644 | &Alternates(ref ps) | &Sequence(ref ps) | &Optional(ref ps) => { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Pattern::Alternates; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Sequence` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:644:40 [INFO] [stdout] | [INFO] [stdout] 644 | &Alternates(ref ps) | &Sequence(ref ps) | &Optional(ref ps) => { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Pattern::Sequence; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Optional` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:644:60 [INFO] [stdout] | [INFO] [stdout] 644 | &Alternates(ref ps) | &Sequence(ref ps) | &Optional(ref ps) => { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Pattern::Optional; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Repeat` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:647:18 [INFO] [stdout] | [INFO] [stdout] 647 | &Repeat(box ref p) => all_atoms(p, set), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Pattern::Repeat; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0532]: expected tuple struct or tuple variant, found enum `Atom` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:648:18 [INFO] [stdout] | [INFO] [stdout] 648 | &Atom(ref a) => { set.insert(a.clone()); } [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] note: the enum is defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:584:1 [INFO] [stdout] | [INFO] [stdout] 584 | / pub enum Atom { [INFO] [stdout] 585 | | Short(char), [INFO] [stdout] 586 | | Long(String), [INFO] [stdout] 587 | | Command(String), [INFO] [stdout] 588 | | Positional(String), [INFO] [stdout] 589 | | } [INFO] [stdout] | |_^ [INFO] [stdout] help: try to match against one of the enum's variants [INFO] [stdout] | [INFO] [stdout] 648 | &parse::Atom::Command(ref a) => { set.insert(a.clone()); } [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] 648 | &parse::Atom::Long(ref a) => { set.insert(a.clone()); } [INFO] [stdout] | ~~~~~~~~~~~~~~~~~ [INFO] [stdout] 648 | &parse::Atom::Positional(ref a) => { set.insert(a.clone()); } [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] 648 | &parse::Atom::Short(ref a) => { set.insert(a.clone()); } [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~ [INFO] [stdout] help: consider importing this tuple variant instead [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Pattern::Atom; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Alternates` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:662:18 [INFO] [stdout] | [INFO] [stdout] 662 | &Alternates(ref ps) => { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Pattern::Alternates; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Sequence` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:677:18 [INFO] [stdout] | [INFO] [stdout] 677 | &Sequence(ref ps) => { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Pattern::Sequence; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Optional` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:682:18 [INFO] [stdout] | [INFO] [stdout] 682 | &Optional(ref ps) => { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Pattern::Optional; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Repeat` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:687:18 [INFO] [stdout] | [INFO] [stdout] 687 | &Repeat(box ref p) => dotag(p, true, map, seen), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Pattern::Repeat; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0532]: expected tuple struct or tuple variant, found enum `Atom` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:688:18 [INFO] [stdout] | [INFO] [stdout] 688 | &Atom(ref atom) => { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] note: the enum is defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:584:1 [INFO] [stdout] | [INFO] [stdout] 584 | / pub enum Atom { [INFO] [stdout] 585 | | Short(char), [INFO] [stdout] 586 | | Long(String), [INFO] [stdout] 587 | | Command(String), [INFO] [stdout] 588 | | Positional(String), [INFO] [stdout] 589 | | } [INFO] [stdout] | |_^ [INFO] [stdout] help: try to match against one of the enum's variants [INFO] [stdout] | [INFO] [stdout] 688 | &parse::Atom::Command(ref atom) => { [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] 688 | &parse::Atom::Long(ref atom) => { [INFO] [stdout] | ~~~~~~~~~~~~~~~~~ [INFO] [stdout] 688 | &parse::Atom::Positional(ref atom) => { [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] 688 | &parse::Atom::Short(ref atom) => { [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~ [INFO] [stdout] help: consider importing this tuple variant instead [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Pattern::Atom; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `Short` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:703:13 [INFO] [stdout] | [INFO] [stdout] 703 | Short(s.as_slice().char_at(1)) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Atom::Short; [INFO] [stdout] | [INFO] [stdout] 41 | use std::panic::BacktraceStyle::Short; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `Long` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:705:13 [INFO] [stdout] | [INFO] [stdout] 705 | Long(s.as_slice().slice_from(2).to_string()) [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Atom::Long; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `Positional` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:708:17 [INFO] [stdout] | [INFO] [stdout] 708 | Positional(s.slice(1, s.len()-1).to_string()) [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Atom::Positional; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `Positional` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:710:17 [INFO] [stdout] | [INFO] [stdout] 710 | Positional(s.to_string()) [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Atom::Positional; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `Command` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:713:13 [INFO] [stdout] | [INFO] [stdout] 713 | Command(s.to_string()) [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Atom::Command; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `uint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:731:31 [INFO] [stdout] | [INFO] [stdout] 731 | fn type_as_uint(&self) -> uint { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Short` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:733:14 [INFO] [stdout] | [INFO] [stdout] 733 | &Short(_) => 0, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Atom::Short; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Long` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:734:14 [INFO] [stdout] | [INFO] [stdout] 734 | &Long(_) => 1, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Atom::Long; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Command` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:735:14 [INFO] [stdout] | [INFO] [stdout] 735 | &Command(_) => 2, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Atom::Command; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Positional` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:736:14 [INFO] [stdout] | [INFO] [stdout] 736 | &Positional(_) => 3, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Atom::Positional; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ordering` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:742:51 [INFO] [stdout] | [INFO] [stdout] 742 | fn partial_cmp(&self, other: &Atom) -> Option { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 41 | use std::cmp::Ordering; [INFO] [stdout] | [INFO] [stdout] 41 | use std::sync::atomic::Ordering; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Short` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:744:15 [INFO] [stdout] | [INFO] [stdout] 744 | (&Short(c1), &Short(c2)) => c1.partial_cmp(&c2), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Atom::Short; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Short` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:744:27 [INFO] [stdout] | [INFO] [stdout] 744 | (&Short(c1), &Short(c2)) => c1.partial_cmp(&c2), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Atom::Short; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Long` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:745:15 [INFO] [stdout] | [INFO] [stdout] 745 | (&Long(ref s1), &Long(ref s2)) => s1.partial_cmp(s2), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Atom::Long; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Long` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:745:30 [INFO] [stdout] | [INFO] [stdout] 745 | (&Long(ref s1), &Long(ref s2)) => s1.partial_cmp(s2), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Atom::Long; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Command` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:746:15 [INFO] [stdout] | [INFO] [stdout] 746 | (&Command(ref s1), &Command(ref s2)) => s1.partial_cmp(s2), [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Atom::Command; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Command` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:746:33 [INFO] [stdout] | [INFO] [stdout] 746 | (&Command(ref s1), &Command(ref s2)) => s1.partial_cmp(s2), [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Atom::Command; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Positional` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:747:15 [INFO] [stdout] | [INFO] [stdout] 747 | (&Positional(ref s1), &Positional(ref s2)) => s1.partial_cmp(s2), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Atom::Positional; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Positional` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:747:36 [INFO] [stdout] | [INFO] [stdout] 747 | (&Positional(ref s1), &Positional(ref s2)) => s1.partial_cmp(s2), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Atom::Positional; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Show` in module `fmt` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:753:11 [INFO] [stdout] | [INFO] [stdout] 753 | impl fmt::Show for Atom { [INFO] [stdout] | ^^^^ not found in `fmt` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Short` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:756:14 [INFO] [stdout] | [INFO] [stdout] 756 | &Short(c) => write!(f, "-{}", c), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Atom::Short; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Long` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:757:14 [INFO] [stdout] | [INFO] [stdout] 757 | &Long(ref s) => write!(f, "--{}", s), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Atom::Long; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Command` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:758:14 [INFO] [stdout] | [INFO] [stdout] 758 | &Command(ref s) => write!(f, "{}", s), [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Atom::Command; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Positional` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:759:14 [INFO] [stdout] | [INFO] [stdout] 759 | &Positional(ref s) => { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Atom::Positional; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `One` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:780:13 [INFO] [stdout] | [INFO] [stdout] 780 | One(_) => true, [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Argument::One; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `uint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:793:27 [INFO] [stdout] | [INFO] [stdout] 785 | struct Argv<'a> { [INFO] [stdout] | - help: you might be missing a type parameter: `, uint` [INFO] [stdout] ... [INFO] [stdout] 793 | counts: HashMap, [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/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:798:11 [INFO] [stdout] | [INFO] [stdout] 798 | curi: uint, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `Short` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:839:56 [INFO] [stdout] | [INFO] [stdout] 839 | atom: self.dopt.descs.resolve(&Short(c)), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Atom::Short; [INFO] [stdout] | [INFO] [stdout] 41 | use std::panic::BacktraceStyle::Short; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `Command` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:888:19 [INFO] [stdout] | [INFO] [stdout] 888 | let cmd = Command(s.to_string()); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Atom::Command; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `Positional` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:893:17 [INFO] [stdout] | [INFO] [stdout] 893 | Positional(s.to_string()) [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Atom::Positional; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `int` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:899:28 [INFO] [stdout] | [INFO] [stdout] 899 | 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/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:900:33 [INFO] [stdout] | [INFO] [stdout] 900 | 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/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:900:45 [INFO] [stdout] | [INFO] [stdout] 900 | 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/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:921:15 [INFO] [stdout] | [INFO] [stdout] 921 | impl<'a> fmt::Show for Argv<'a> { [INFO] [stdout] | ^^^^ not found in `fmt` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FormatError` in module `fmt` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:922:62 [INFO] [stdout] | [INFO] [stdout] 922 | fn fmt(&self, f: &mut fmt::Formatter) -> Result<(), fmt::FormatError> { [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/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:936:12 [INFO] [stdout] | [INFO] [stdout] 936 | 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/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:937:27 [INFO] [stdout] | [INFO] [stdout] 935 | struct MState { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] 936 | argvi: uint, // index into Argv.positional [INFO] [stdout] 937 | counts: HashMap, // flags remaining for pattern consumption [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/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:938:31 [INFO] [stdout] | [INFO] [stdout] 935 | struct MState { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 938 | max_counts: HashMap, // optional flag appearances [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Short` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:974:14 [INFO] [stdout] | [INFO] [stdout] 974 | &Short(_) | &Long(_) => { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Atom::Short; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Long` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:974:26 [INFO] [stdout] | [INFO] [stdout] 974 | &Short(_) | &Long(_) => { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Atom::Long; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Positional` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:977:14 [INFO] [stdout] | [INFO] [stdout] 977 | &Positional(ref v) => { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Atom::Positional; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Command` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:981:14 [INFO] [stdout] | [INFO] [stdout] 981 | &Command(_) => { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Atom::Command; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Command` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:1006:15 [INFO] [stdout] | [INFO] [stdout] 1006 | (&Command(ref n1), &Command(ref n2)) if n1 == n2 => { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Atom::Command; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Command` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:1006:33 [INFO] [stdout] | [INFO] [stdout] 1006 | (&Command(ref n1), &Command(ref n2)) if n1 == n2 => { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Atom::Command; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Positional` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:1010:15 [INFO] [stdout] | [INFO] [stdout] 1010 | (&Positional(_), _) => { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Atom::Positional; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Positional` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:1078:26 [INFO] [stdout] | [INFO] [stdout] 1078 | &Positional(_) => vs.insert(atom, Plain(None)), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Atom::Positional; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Positional` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:1084:26 [INFO] [stdout] | [INFO] [stdout] 1084 | &Positional(_) => vs.insert(atom, List(vec!())), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Atom::Positional; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `One` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:1088:26 [INFO] [stdout] | [INFO] [stdout] 1088 | (false, &One(None)) => { vs.insert(atom, Plain(None)); } [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Argument::One; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `One` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:1089:25 [INFO] [stdout] | [INFO] [stdout] 1089 | (true, &One(None)) => { vs.insert(atom, List(vec!())); } [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Argument::One; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `One` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:1090:26 [INFO] [stdout] | [INFO] [stdout] 1090 | (false, &One(Some(ref v))) => { [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Argument::One; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `One` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:1093:25 [INFO] [stdout] | [INFO] [stdout] 1093 | (true, &One(Some(ref v))) => { [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Argument::One; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Alternates` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:1117:14 [INFO] [stdout] | [INFO] [stdout] 1117 | &Alternates(ref ps) => { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Pattern::Alternates; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Sequence` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:1124:14 [INFO] [stdout] | [INFO] [stdout] 1124 | &Sequence(ref ps) => { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Pattern::Sequence; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Optional` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:1141:14 [INFO] [stdout] | [INFO] [stdout] 1141 | &Optional(ref ps) => { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Pattern::Optional; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0532]: expected tuple struct or tuple variant, found enum `Atom` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:1146:26 [INFO] [stdout] | [INFO] [stdout] 1146 | &Atom(ref a @ Short(_)) | &Atom(ref a @Long(_)) => { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] note: the enum is defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:584:1 [INFO] [stdout] | [INFO] [stdout] 584 | / pub enum Atom { [INFO] [stdout] 585 | | Short(char), [INFO] [stdout] 586 | | Long(String), [INFO] [stdout] 587 | | Command(String), [INFO] [stdout] 588 | | Positional(String), [INFO] [stdout] 589 | | } [INFO] [stdout] | |_^ [INFO] [stdout] help: try to match against one of the enum's variants [INFO] [stdout] | [INFO] [stdout] 1146 | &parse::Atom::Command(ref a @ Short(_)) | &Atom(ref a @Long(_)) => { [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] 1146 | &parse::Atom::Long(ref a @ Short(_)) | &Atom(ref a @Long(_)) => { [INFO] [stdout] | ~~~~~~~~~~~~~~~~~ [INFO] [stdout] 1146 | &parse::Atom::Positional(ref a @ Short(_)) | &Atom(ref a @Long(_)) => { [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] 1146 | &parse::Atom::Short(ref a @ Short(_)) | &Atom(ref a @Long(_)) => { [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~ [INFO] [stdout] help: consider importing this tuple variant instead [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Pattern::Atom; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Short` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:1146:39 [INFO] [stdout] | [INFO] [stdout] 1146 | &Atom(ref a @ Short(_)) | &Atom(ref a @Long(_)) => { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Atom::Short; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0532]: expected tuple struct or tuple variant, found enum `Atom` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:1146:52 [INFO] [stdout] | [INFO] [stdout] 1146 | &Atom(ref a @ Short(_)) | &Atom(ref a @Long(_)) => { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] note: the enum is defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:584:1 [INFO] [stdout] | [INFO] [stdout] 584 | / pub enum Atom { [INFO] [stdout] 585 | | Short(char), [INFO] [stdout] 586 | | Long(String), [INFO] [stdout] 587 | | Command(String), [INFO] [stdout] 588 | | Positional(String), [INFO] [stdout] 589 | | } [INFO] [stdout] | |_^ [INFO] [stdout] help: try to match against one of the enum's variants [INFO] [stdout] | [INFO] [stdout] 1146 | &Atom(ref a @ Short(_)) | &parse::Atom::Command(ref a @Long(_)) => { [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] 1146 | &Atom(ref a @ Short(_)) | &parse::Atom::Long(ref a @Long(_)) => { [INFO] [stdout] | ~~~~~~~~~~~~~~~~~ [INFO] [stdout] 1146 | &Atom(ref a @ Short(_)) | &parse::Atom::Positional(ref a @Long(_)) => { [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] 1146 | &Atom(ref a @ Short(_)) | &parse::Atom::Short(ref a @Long(_)) => { [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~ [INFO] [stdout] help: consider importing this tuple variant instead [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Pattern::Atom; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Long` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:1146:64 [INFO] [stdout] | [INFO] [stdout] 1146 | &Atom(ref a @ Short(_)) | &Atom(ref a @Long(_)) => { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Atom::Long; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Repeat` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:1162:14 [INFO] [stdout] | [INFO] [stdout] 1162 | &Repeat(box ref p) => { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Pattern::Repeat; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0532]: expected tuple struct or tuple variant, found enum `Atom` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:1183:14 [INFO] [stdout] | [INFO] [stdout] 1183 | &Atom(ref atom) => { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] note: the enum is defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:584:1 [INFO] [stdout] | [INFO] [stdout] 584 | / pub enum Atom { [INFO] [stdout] 585 | | Short(char), [INFO] [stdout] 586 | | Long(String), [INFO] [stdout] 587 | | Command(String), [INFO] [stdout] 588 | | Positional(String), [INFO] [stdout] 589 | | } [INFO] [stdout] | |_^ [INFO] [stdout] help: try to match against one of the enum's variants [INFO] [stdout] | [INFO] [stdout] 1183 | &parse::Atom::Command(ref atom) => { [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] 1183 | &parse::Atom::Long(ref atom) => { [INFO] [stdout] | ~~~~~~~~~~~~~~~~~ [INFO] [stdout] 1183 | &parse::Atom::Positional(ref atom) => { [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] 1183 | &parse::Atom::Short(ref atom) => { [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~ [INFO] [stdout] help: consider importing this tuple variant instead [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Pattern::Atom; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Short` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:1186:22 [INFO] [stdout] | [INFO] [stdout] 1186 | &Short(_) | &Long(_) => { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Atom::Short; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Long` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:1186:34 [INFO] [stdout] | [INFO] [stdout] 1186 | &Short(_) | &Long(_) => { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Atom::Long; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Command` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:1191:22 [INFO] [stdout] | [INFO] [stdout] 1191 | &Command(_) | &Positional(_) => { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Atom::Command; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Positional` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:1191:36 [INFO] [stdout] | [INFO] [stdout] 1191 | &Command(_) | &Positional(_) => { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Atom::Positional; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Regex` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:1230:24 [INFO] [stdout] | [INFO] [stdout] 1230 | static LONG_EQUAL: Regex = regex!("^(?P[^=]+)=(?P.+)$"); [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Zero` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:1232:38 [INFO] [stdout] | [INFO] [stdout] 1232 | None => Ok((Atom::new(flag), Zero)), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 41 | use num::FpCategory::Zero; [INFO] [stdout] | [INFO] [stdout] 41 | use num::IntErrorKind::Zero; [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Argument::Zero; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `One` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:1239:46 [INFO] [stdout] | [INFO] [stdout] 1239 | Ok((Atom::new(cap.name("name")), One(None))) [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this tuple variant [INFO] [stdout] | [INFO] [stdout] 41 | use parse::Argument::One; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Regex` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:1245:24 [INFO] [stdout] | [INFO] [stdout] 1245 | static LONG_EQUAL: Regex = regex!("^(?P[^=]+)=(?P.*)$"); [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/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/synonym.rs:40:13 [INFO] [stdout] | [INFO] [stdout] 40 | 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/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/synonym.rs:42:13 [INFO] [stdout] | [INFO] [stdout] 42 | with(k) [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Collection` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/synonym.rs:59:23 [INFO] [stdout] | [INFO] [stdout] 59 | impl Collection for SynonymMap { [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/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/synonym.rs:60:22 [INFO] [stdout] | [INFO] [stdout] 60 | fn len(&self) -> uint { self.vals.len() } [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Mutable` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/synonym.rs:63:23 [INFO] [stdout] | [INFO] [stdout] 63 | impl Mutable for SynonymMap { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Map` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/synonym.rs:67:23 [INFO] [stdout] | [INFO] [stdout] 67 | impl Map for SynonymMap { [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `MutableMap` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/synonym.rs:76:31 [INFO] [stdout] | [INFO] [stdout] 76 | impl MutableMap for SynonymMap { [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/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/synonym.rs:104:31 [INFO] [stdout] | [INFO] [stdout] 104 | impl FromIterator<(K, V)> for SynonymMap { [INFO] [stdout] | ^^^^^^^^^^^^ [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] 104 | 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[E0554]: `#![feature]` may not be used on the stable release channel [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:195:1 [INFO] [stdout] | [INFO] [stdout] 195 | #![feature(plugin_registrar, macro_rules, phase, quote)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: the feature `macro_rules` has been stable since 1.0.0 and no longer requires an attribute to enable [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: box expression syntax is experimental; you can call `Box::new` instead [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:908:26 [INFO] [stdout] | [INFO] [stdout] 908 | WithProgramUsage(box e, dopt.p.usage.as_slice().trim().to_string()) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #49733 for more information [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: box expression syntax is experimental; you can call `Box::new` instead [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:462:50 [INFO] [stdout] | [INFO] [stdout] 462 | seq = seq.move_iter().map(|p| Repeat(box p)).collect(); [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #49733 for more information [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: box expression syntax is experimental; you can call `Box::new` instead [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:539:20 [INFO] [stdout] | [INFO] [stdout] 539 | Repeat(box pat) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #49733 for more information [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: box pattern syntax is experimental [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:622:25 [INFO] [stdout] | [INFO] [stdout] 622 | &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] [INFO] [stdout] [INFO] [stdout] error[E0658]: box pattern syntax is experimental [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:647:25 [INFO] [stdout] | [INFO] [stdout] 647 | &Repeat(box ref p) => all_atoms(p, set), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #29641 for more information [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: box pattern syntax is experimental [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:687:25 [INFO] [stdout] | [INFO] [stdout] 687 | &Repeat(box ref p) => dotag(p, true, map, seen), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #29641 for more information [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: box pattern syntax is experimental [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:1162:21 [INFO] [stdout] | [INFO] [stdout] 1162 | &Repeat(box ref p) => { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #29641 for more information [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/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:198:1 [INFO] [stdout] | [INFO] [stdout] 198 | extern crate libc; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #27812 for more information [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/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:938:14 [INFO] [stdout] | [INFO] [stdout] 938 | unsafe { libc::exit(code as libc::c_int) } [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #27812 for more information [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/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:938:33 [INFO] [stdout] | [INFO] [stdout] 938 | unsafe { libc::exit(code as libc::c_int) } [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #27812 for more information [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 328 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0408, E0412, E0423, E0425, E0432, E0433, E0463, E0531... [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] [INFO] [stderr] error: could not compile `docopt` due to 329 previous errors [INFO] running `Command { std: "docker" "inspect" "56fc9ea6564eed5c75c459c3e7cb28910bb48591315ef641ae6501a11946155f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "56fc9ea6564eed5c75c459c3e7cb28910bb48591315ef641ae6501a11946155f", kill_on_drop: false }` [INFO] [stdout] 56fc9ea6564eed5c75c459c3e7cb28910bb48591315ef641ae6501a11946155f