[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] documenting mark-christiaens/interleaver against beta-2023-04-20 for beta-1.70-rustdoc-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmark-christiaens%2Finterleaver" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/mark-christiaens/interleaver on toolchain beta-2023-04-20
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-04-20" "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-3-tc2/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: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-04-20" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-04-20" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 0a39c453a6162bfc6ab63c219155d7b5a5185b6b4b928417cd4949ad296981bc
[INFO] running `Command { std: "docker" "start" "-a" "0a39c453a6162bfc6ab63c219155d7b5a5185b6b4b928417cd4949ad296981bc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "0a39c453a6162bfc6ab63c219155d7b5a5185b6b4b928417cd4949ad296981bc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0a39c453a6162bfc6ab63c219155d7b5a5185b6b4b928417cd4949ad296981bc", kill_on_drop: false }`
[INFO] [stdout] 0a39c453a6162bfc6ab63c219155d7b5a5185b6b4b928417cd4949ad296981bc
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/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" "RUSTDOCFLAGS=--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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-04-20" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 3ea600027c7a5c5291932949405667a5b617b929c44885a0bc010d601432ca9a
[INFO] running `Command { std: "docker" "start" "-a" "3ea600027c7a5c5291932949405667a5b617b929c44885a0bc010d601432ca9a", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[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]   ...
[INFO] [stdout] 220 |     )
[INFO] [stdout] 221 + }
[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<T, Error>)
[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<T, Error>)
[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<T, Error>)
[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<T, Error>)
[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<T, Error>)
[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<T, Error>) -> Result<T, Error> {
[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<T, Error>) -> Result<T, Error> {
[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<T, Error>) -> Result<T, Error> {
[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<T, Error>) -> Result<T, Error> {
[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<T, Error>) -> Result<T, Error> {
[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<T, Error>) -> Result<T, Error> {
[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<T, Error>) -> Result<T, Error> {
[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<T, Error>)
[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<T, Error>)
[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<T, Error>)
[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<T, Error>)
[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<T, Error>)
[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<T, Error>)
[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<T, Error>)
[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<T, Error>)
[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<T, Error>)
[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<T, Error>)
[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<T, Error>)
[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<T, Error>)
[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<T, Error>)
[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<T, Error>)
[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<T, Error>)
[INFO] [stdout]     |                          ^ expected type
[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: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]   ...
[INFO] [stdout] 220 |     )
[INFO] [stdout] 221 + }
[INFO] [stdout]     |
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 221 | );
[INFO] [stdout]     |  +
[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<T, Error>)
[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<T, Error>)
[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<T, Error>)
[INFO] [stdout]     |                       ^ expected type
[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 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<T, Error>)
[INFO] [stdout]     |                                          ----  ^^ expected parameter name
[INFO] [stdout]     |                                          |
[INFO] [stdout]     |                                          while parsing this or-pattern starting here
[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<T, Error>)
[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:818:66
[INFO] [stdout]     |
[INFO] [stdout] 818 |                    f: |&mut Decoder<'a>, uint| -> Result<T, Error>)
[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<T, Error>)
[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<T, Error>)
[INFO] [stdout]     |                                                             ^ expected one of `:`, `@`, or `|`
[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<T, Error>)
[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<T, Error>)
[INFO] [stdout]     |                          ^ expected type
[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<T, Error>)
[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<T, Error>)
[INFO] [stdout]     |                                             ----  ^^ expected parameter name
[INFO] [stdout]     |                                             |
[INFO] [stdout]     |                                             while parsing this or-pattern starting here
[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<T, Error>)
[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<T, Error>)
[INFO] [stdout]     |                                                                     ^ expected one of `:`, `@`, or `|`
[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<T, Error>)
[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<T, Error>)
[INFO] [stdout]     |                          ^ expected type
[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<T, Error>) -> Result<T, Error> {
[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<T, Error>)
[INFO] [stdout]     |                                                               ^ expected one of `:`, `@`, or `|`
[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<T, Error>) -> Result<T, Error> {
[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<T, Error>)
[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<T, Error>)
[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<T, Error>) -> Result<T, Error> {
[INFO] [stdout]     |            ^ expected type
[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<T>(f: |&[&str]| -> T) -> T {
[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<T, Error>) -> Result<T, Error> {
[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<T, Error>) -> Result<T, Error> {
[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<T, Error>) -> Result<T, Error> {
[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<T, Error>) -> Result<T, Error> {
[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<T, Error>)
[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<T, Error>)
[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<T, Error>)
[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<T, Error>)
[INFO] [stdout]     |                                                               ^ expected one of `:`, `@`, or `|`
[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: 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<T, Error>)
[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<T, Error>)
[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<T, Error>)
[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<T, Error>)
[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<T, Error>)
[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<T, Error>)
[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<T, Error>)
[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<T, Error>)
[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<T, Error>)
[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<T, Error>)
[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<T, Error>)
[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<T, Error>)
[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<T, Error>)
[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<T, Error>)
[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<T, Error>)
[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<T, Error>)
[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<T, Error>)
[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<T, Error>)
[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<T, Error>)
[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<T, Error>)
[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<T, Error>)
[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<T, Error>)
[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<T, Error>)
[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<T, Error>)
[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<T, Error>)
[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<T>(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: 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 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: `box_syntax` has been removed
[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] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 462 |             seq = seq.move_iter().map(|p| Repeat(Box::new(p))).collect();
[INFO] [stdout]     |                                                  ~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> /opt/rustwide/cargo-home/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] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 539 |             Repeat(Box::new(pat))
[INFO] [stdout]     |                    ~~~~~~~~~~~~~
[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<T>(&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: `box_syntax` has been removed
[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] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 908 |         WithProgramUsage(Box::new(e), dopt.p.usage.as_slice().trim().to_string())
[INFO] [stdout]     |                          ~~~~~~~~~~~
[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: `box_syntax` has been removed
[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] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 462 |             seq = seq.move_iter().map(|p| Repeat(Box::new(p))).collect();
[INFO] [stdout]     |                                                  ~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> /opt/rustwide/cargo-home/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] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 539 |             Repeat(Box::new(pat))
[INFO] [stdout]     |                    ~~~~~~~~~~~~~
[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<T>(&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: `box_syntax` has been removed
[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] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 908 |         WithProgramUsage(Box::new(e), dopt.p.usage.as_slice().trim().to_string())
[INFO] [stdout]     |                          ~~~~~~~~~~~
[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]    = help: consider importing this variant instead:
[INFO] [stdout]            Value::Switch
[INFO] [stdout]    = help: consider importing this variant instead:
[INFO] [stdout]            Value::Counted
[INFO] [stdout]    = help: consider importing this variant instead:
[INFO] [stdout]            Value::Plain
[INFO] [stdout]    = help: consider importing this variant instead:
[INFO] [stdout]            Value::List
[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[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: 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[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]    = help: consider importing this variant instead:
[INFO] [stdout]            Value::Switch
[INFO] [stdout]    = help: consider importing this variant instead:
[INFO] [stdout]            Value::Counted
[INFO] [stdout]    = help: consider importing this variant instead:
[INFO] [stdout]            Value::Plain
[INFO] [stdout]    = help: consider importing this variant instead:
[INFO] [stdout]            Value::List
[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[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 `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 `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 `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 `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 `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 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 `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<flag>\S+)|(?:(?P<argu>\p{Lu}+)|<(?P<argb>[^>]+)>)|(?P<cmd>\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: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 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 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 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 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 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 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: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 `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<flag>\S+)|(?:(?P<argu>\p{Lu}+)|<(?P<argb>[^>]+)>)|(?P<cmd>\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:574:17
[INFO] [stdout]     |
[INFO] [stdout] 574 |                 fail!("Unrecognized struct field: '{}'", field)
[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 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/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 `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<prog>\S+)(?P<pats>.*?)(?:$|\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 `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 `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 `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 `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 `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: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:110:22
[INFO] [stdout]     |
[INFO] [stdout] 110 |         let musage = regex!(r"(?is)usage:\s*(?P<prog>\S+)(?P<pats>.*?)(?:$|\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: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: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:173:22
[INFO] [stdout]     |
[INFO] [stdout] 173 |         let rflags = regex!("(?:(?P<long>--[^ \t=]+)|(?P<short>-[^ \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: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:218:24
[INFO] [stdout]     |
[INFO] [stdout] 218 |         let rdefault = regex!(r"(?i)\[default:(?P<val>[^]]*)\]");
[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<long>--[^ \t=]+)|(?P<short>-[^ \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 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 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<val>[^]]*)\]");
[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: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: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: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: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: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 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 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 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: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: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: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 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: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 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<name>[^=]+)=(?P<arg>.+)$");
[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:1230:32
[INFO] [stdout]      |
[INFO] [stdout] 1230 |     static LONG_EQUAL: Regex = regex!("^(?P<name>[^=]+)=(?P<arg>.+)$");
[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<name>[^=]+)=(?P<arg>.*)$");
[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:1245:32
[INFO] [stdout]      |
[INFO] [stdout] 1245 |     static LONG_EQUAL: Regex = regex!("^(?P<name>[^=]+)=(?P<arg>.*)$");
[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 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 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: 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 unit variant `Error::NoMatch`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 268 |             Argv(..) | Usage(..) | Error::NoMatch | Decode(..) => true,
[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 unit variant `Error::NoMatch`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 268 |             Argv(..) | Usage(..) | Error::NoMatch | Decode(..) => true,
[INFO] [stdout]     |                                    ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0496]: lifetime name `'a` shadows a lifetime name that is already in scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:564:11
[INFO] [stdout]     |
[INFO] [stdout] 314 | impl<'a> PatParser<'a> {
[INFO] [stdout]     |      -- first declared here
[INFO] [stdout] ...
[INFO] [stdout] 564 |     fn at<'a>(&'a self, offset: int) -> &'a str {
[INFO] [stdout]     |           ^^ lifetime `'a` already in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0496]: lifetime name `'a` shadows a lifetime name that is already in scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:564:11
[INFO] [stdout]     |
[INFO] [stdout] 314 | impl<'a> PatParser<'a> {
[INFO] [stdout]     |      -- first declared here
[INFO] [stdout] ...
[INFO] [stdout] 564 |     fn at<'a>(&'a self, offset: int) -> &'a str {
[INFO] [stdout]     |           ^^ lifetime `'a` already in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0496]: lifetime name `'a` shadows a lifetime name that is already in scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:898:12
[INFO] [stdout]     |
[INFO] [stdout] 808 | impl<'a> Argv<'a> {
[INFO] [stdout]     |      -- first declared here
[INFO] [stdout] ...
[INFO] [stdout] 898 |     fn cur<'a>(&'a self) -> &'a str { self.at(0) }
[INFO] [stdout]     |            ^^ lifetime `'a` already in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0496]: lifetime name `'a` shadows a lifetime name that is already in scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:899:11
[INFO] [stdout]     |
[INFO] [stdout] 808 | impl<'a> Argv<'a> {
[INFO] [stdout]     |      -- first declared here
[INFO] [stdout] ...
[INFO] [stdout] 899 |     fn at<'a>(&'a self, i: int) -> &'a str {
[INFO] [stdout]     |           ^^ lifetime `'a` already in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0496]: lifetime name `'a` shadows a lifetime name that is already in scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:898:12
[INFO] [stdout]     |
[INFO] [stdout] 808 | impl<'a> Argv<'a> {
[INFO] [stdout]     |      -- first declared here
[INFO] [stdout] ...
[INFO] [stdout] 898 |     fn cur<'a>(&'a self) -> &'a str { self.at(0) }
[INFO] [stdout]     |            ^^ lifetime `'a` already in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0496]: lifetime name `'a` shadows a lifetime name that is already in scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:899:11
[INFO] [stdout]     |
[INFO] [stdout] 808 | impl<'a> Argv<'a> {
[INFO] [stdout]     |      -- first declared here
[INFO] [stdout] ...
[INFO] [stdout] 899 |     fn at<'a>(&'a self, i: int) -> &'a str {
[INFO] [stdout]     |           ^^ lifetime `'a` already in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0496]: lifetime name `'a` shadows a lifetime name that is already in scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:907:17
[INFO] [stdout]     |
[INFO] [stdout] 808 | impl<'a> Argv<'a> {
[INFO] [stdout]     |      -- first declared here
[INFO] [stdout] ...
[INFO] [stdout] 907 |     fn next_arg<'a>(&'a mut self, atom: &Atom) -> Result<&'a str, String> {
[INFO] [stdout]     |                 ^^ lifetime `'a` already in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0496]: lifetime name `'a` shadows a lifetime name that is already in scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/parse.rs:907:17
[INFO] [stdout]     |
[INFO] [stdout] 808 | impl<'a> Argv<'a> {
[INFO] [stdout]     |      -- first declared here
[INFO] [stdout] ...
[INFO] [stdout] 907 |     fn next_arg<'a>(&'a mut self, atom: &Atom) -> Result<&'a str, String> {
[INFO] [stdout]     |                 ^^ lifetime `'a` already in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[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 `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 `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 `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 `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 `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: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 `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 `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 `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 `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[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 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 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[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[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[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[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[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 `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 `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 `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 `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: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 `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 `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[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[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 `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 `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 `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: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 `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 `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 `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 `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 `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 `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 `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 `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 `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: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 `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[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[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 `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: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[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 `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[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[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 `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[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] 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[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<T: FromStr + NumCast>
[INFO] [stdout]     |                               ^^^^^^^ not found in this scope
[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<T: FromStr + NumCast>
[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[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 `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: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[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] 689 |     fn read_uint(&mut self) -> Result<uint, Error> {
[INFO] [stdout]     |                                       ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 681 | impl<'a, uint> serialize::Decoder<Error> for Decoder<'a> {
[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] 689 |     fn read_uint(&mut self) -> Result<uint, Error> {
[INFO] [stdout]     |                                       ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 681 | impl<'a, uint> serialize::Decoder<Error> for Decoder<'a> {
[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/lib.rs:704:38
[INFO] [stdout]     |
[INFO] [stdout] 704 |     fn read_int(&mut self) -> Result<int, Error> {
[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<i32, Error> {
[INFO] [stdout]     |                                      ~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 681 | impl<'a, int> serialize::Decoder<Error> for Decoder<'a> {
[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/lib.rs:704:38
[INFO] [stdout]     |
[INFO] [stdout] 704 |     fn read_int(&mut self) -> Result<int, Error> {
[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<i32, Error> {
[INFO] [stdout]     |                                      ~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 681 | impl<'a, int> serialize::Decoder<Error> 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, 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, 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, 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[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: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: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<T>(&mut self, s_name: &str, len: 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<T>(&mut self, s_name: &str, len: 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:779:61
[INFO] [stdout]     |
[INFO] [stdout] 779 |     fn read_struct_field<T>(&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:790:44
[INFO] [stdout]     |
[INFO] [stdout] 790 |     fn read_tuple_arg<T>(&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:779:61
[INFO] [stdout]     |
[INFO] [stdout] 779 |     fn read_struct_field<T>(&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:800:51
[INFO] [stdout]     |
[INFO] [stdout] 800 |     fn read_tuple_struct_arg<T>(&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:790:44
[INFO] [stdout]     |
[INFO] [stdout] 790 |     fn read_tuple_arg<T>(&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<T>(&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, 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, 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 `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[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<T>(&mut self, 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 `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[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<T>(&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:832:40
[INFO] [stdout]     |
[INFO] [stdout] 832 |     fn read_seq_elt<T>(&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<T>(&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:842:44
[INFO] [stdout]     |
[INFO] [stdout] 842 |     fn read_map_elt_key<T>(&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<T>(&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] help: if you import `args`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 900 -     let os_argv = std::os::args();
[INFO] [stdout] 900 +     let os_argv = args();
[INFO] [stdout]     |
[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] help: if you import `args`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 900 -     let os_argv = std::os::args();
[INFO] [stdout] 900 +     let os_argv = args();
[INFO] [stdout]     |
[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 `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 `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 `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[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[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[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[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 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 `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 `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 `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 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 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[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[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[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[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: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 `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 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[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[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 `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[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 `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: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[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: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[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[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[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[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[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[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[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[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[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[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<Ordering> {
[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[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[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[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: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 `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: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: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 `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: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 `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 `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[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[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<Ordering> {
[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 `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 `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 `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[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[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: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: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 `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: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 `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 `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[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[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] 793 |     counts: HashMap<Atom, uint>,
[INFO] [stdout]     |                           ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 785 | struct Argv<'a, uint> {
[INFO] [stdout]     |               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/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[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[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[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[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[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[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[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[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[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[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] 937 |     counts: HashMap<Atom, uint>, // flags remaining for pattern consumption
[INFO] [stdout]     |                           ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 935 | struct MState<uint> {
[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:938:31
[INFO] [stdout]     |
[INFO] [stdout] 938 |     max_counts: HashMap<Atom, uint>, // optional flag appearances
[INFO] [stdout]     |                               ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 935 | struct MState<uint> {
[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: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 `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] 793 |     counts: HashMap<Atom, uint>,
[INFO] [stdout]     |                           ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 785 | struct Argv<'a, uint> {
[INFO] [stdout]     |               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/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] 937 |     counts: HashMap<Atom, uint>, // flags remaining for pattern consumption
[INFO] [stdout]     |                           ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 935 | struct MState<uint> {
[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:938:31
[INFO] [stdout]     |
[INFO] [stdout] 938 |     max_counts: HashMap<Atom, uint>, // optional flag appearances
[INFO] [stdout]     |                               ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 935 | struct MState<uint> {
[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 `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 `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[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[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 `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 `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[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[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 `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 `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[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[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 `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 `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 `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 `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 `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[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[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[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[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[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[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<K: Eq + Hash, V> Collection for SynonymMap<K, V> {
[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<K: Eq + Hash, V> Mutable for SynonymMap<K, V> {
[INFO] [stdout]    |                       ^^^^^^^ not found in this scope
[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[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<K: Eq + Hash, V> Map<K, V> for SynonymMap<K, V> {
[INFO] [stdout]    |                       ^^^ not found in this scope
[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[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<K: Eq + Hash + Clone, V> MutableMap<K, V> for SynonymMap<K, V> {
[INFO] [stdout]    |                               ^^^^^^^^^^ not found in this scope
[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[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<K: Eq + Hash + Clone, V> FromIterator<(K, V)> for SynonymMap<K, V> {
[INFO] [stdout]     |                               ^^^^^^^^^^^^
[INFO] [stdout]    --> /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/core/src/iter/traits/collect.rs:232:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `IntoIterator` defined here
[INFO] [stdout]     |
[INFO] [stdout]     = note: 'std::iter::FromIterator' is included in the prelude starting in Edition 2021
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 104 | impl<K: Eq + Hash + Clone, V> IntoIterator<(K, V)> for SynonymMap<K, V> {
[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 beta 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[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[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[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<K: Eq + Hash, V> Collection for SynonymMap<K, V> {
[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<K: Eq + Hash, V> Mutable for SynonymMap<K, V> {
[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<K: Eq + Hash, V> Map<K, V> for SynonymMap<K, V> {
[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<K: Eq + Hash + Clone, V> MutableMap<K, V> for SynonymMap<K, V> {
[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<K: Eq + Hash + Clone, V> FromIterator<(K, V)> for SynonymMap<K, V> {
[INFO] [stdout]     |                               ^^^^^^^^^^^^
[INFO] [stdout]    --> /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/core/src/iter/traits/collect.rs:232:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `IntoIterator` defined here
[INFO] [stdout]     |
[INFO] [stdout]     = note: 'std::iter::FromIterator' is included in the prelude starting in Edition 2021
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 104 | impl<K: Eq + Hash + Clone, V> IntoIterator<(K, V)> for SynonymMap<K, V> {
[INFO] [stdout]     |                               ~~~~~~~~~~~~
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 1   + use std::iter::FromIterator;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: box pattern syntax is experimental
[INFO] [stdout]    --> /opt/rustwide/cargo-home/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/29641> for more information
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta 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 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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:195:43
[INFO] [stdout]     |
[INFO] [stdout] 195 | #![feature(plugin_registrar, macro_rules, phase, quote)]
[INFO] [stdout]     |                                           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0635]: unknown feature `phase`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:195:43
[INFO] [stdout]     |
[INFO] [stdout] 195 | #![feature(plugin_registrar, macro_rules, phase, quote)]
[INFO] [stdout]     |                                           ^^^^^
[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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:195:43
[INFO] [stdout]     |
[INFO] [stdout] 195 | #![feature(plugin_registrar, macro_rules, phase, quote)]
[INFO] [stdout]     |                                           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0635]: unknown feature `phase`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/docopt.rs-699d00e832c4f088/ee38440/src/lib.rs:195:43
[INFO] [stdout]     |
[INFO] [stdout] 195 | #![feature(plugin_registrar, macro_rules, phase, quote)]
[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 `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 `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[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[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[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[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 `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[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[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 `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: aborting due to 328 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0405, E0408, E0412, E0423, E0425, E0432, E0463, E0496, E0531...
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0405`.
[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[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[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 `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[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[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 `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] [stderr] error: could not compile `docopt` (lib) due to 329 previous errors
[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] [stderr] warning: build failed, waiting for other jobs to finish...
[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, E0463, E0496, E0531...
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0405`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `docopt` (lib) due to 329 previous errors
[INFO] running `Command { std: "docker" "inspect" "3ea600027c7a5c5291932949405667a5b617b929c44885a0bc010d601432ca9a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3ea600027c7a5c5291932949405667a5b617b929c44885a0bc010d601432ca9a", kill_on_drop: false }`
[INFO] [stdout] 3ea600027c7a5c5291932949405667a5b617b929c44885a0bc010d601432ca9a
