[INFO] cloning repository https://github.com/vberger/gtp-rust
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/vberger/gtp-rust" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fvberger%2Fgtp-rust", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fvberger%2Fgtp-rust'...
[INFO] [stderr] /workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fvberger%2Fgtp-rust/objects/info: No space left on device
[WARN] Retrying crate fetch in 3 seconds (attempt 1)
[INFO] cloning repository https://github.com/vberger/gtp-rust
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/vberger/gtp-rust" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fvberger%2Fgtp-rust", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fvberger%2Fgtp-rust'...
[INFO] [stderr] error: failed to write new configuration file /workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fvberger%2Fgtp-rust/config.lock
[INFO] [stderr] fatal: could not set 'core.filemode' to 'true'
[WARN] Retrying crate fetch in 3 seconds (attempt 2)
[INFO] cloning repository https://github.com/vberger/gtp-rust
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/vberger/gtp-rust" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fvberger%2Fgtp-rust", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fvberger%2Fgtp-rust'...
[INFO] [stderr] error: failed to write new configuration file /workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fvberger%2Fgtp-rust/config.lock
[INFO] [stderr] fatal: could not set 'core.filemode' to 'true'
[WARN] Retrying crate fetch in 3 seconds (attempt 3)
[INFO] cloning repository https://github.com/vberger/gtp-rust
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/vberger/gtp-rust" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fvberger%2Fgtp-rust", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fvberger%2Fgtp-rust'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] c7fef1f04d08bd6e6e2fcb0efa54f26429315bed
[INFO] testing vberger/gtp-rust against master#1871252fc8bb672d40787e67404e6eaae7059369 for pr-125151
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fvberger%2Fgtp-rust" "/workspace/builds/worker-7-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc1/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/vberger/gtp-rust on toolchain 1871252fc8bb672d40787e67404e6eaae7059369
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/vberger/gtp-rust
[INFO] removed 0 missing examples
[INFO] finished tweaking git repo https://github.com/vberger/gtp-rust
[INFO] tweaked toml for git repo https://github.com/vberger/gtp-rust written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] crate git repo https://github.com/vberger/gtp-rust 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" "+1871252fc8bb672d40787e67404e6eaae7059369" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] e5f5cabb502c596e39495e7e0b632e7f00c9e0013f0604b7d011c88af35ad4ca
[INFO] running `Command { std: "docker" "start" "-a" "e5f5cabb502c596e39495e7e0b632e7f00c9e0013f0604b7d011c88af35ad4ca", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e5f5cabb502c596e39495e7e0b632e7f00c9e0013f0604b7d011c88af35ad4ca", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e5f5cabb502c596e39495e7e0b632e7f00c9e0013f0604b7d011c88af35ad4ca", kill_on_drop: false }`
[INFO] [stdout] e5f5cabb502c596e39495e7e0b632e7f00c9e0013f0604b7d011c88af35ad4ca
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 0ac8e3d7859e16e54f7172c18cf967dcd046a54178b649ef9cb64209580885f7
[INFO] running `Command { std: "docker" "start" "-a" "0ac8e3d7859e16e54f7172c18cf967dcd046a54178b649ef9cb64209580885f7", kill_on_drop: false }`
[INFO] [stderr]    Compiling GTP-Rust v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] error: expected identifier, found keyword `move`
[INFO] [stdout]   --> src/api.rs:48:9
[INFO] [stdout]    |
[INFO] [stdout] 46 | pub struct ColouredMove {
[INFO] [stdout]    |            ------------ while parsing this struct
[INFO] [stdout] 47 |     pub player: Colour,
[INFO] [stdout] 48 |     pub move: Move
[INFO] [stdout]    |         ^^^^ expected identifier, found keyword
[INFO] [stdout]    |
[INFO] [stdout] help: escape `move` to use it as an identifier
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub r#move: Move
[INFO] [stdout]    |         ++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected identifier, found keyword `move`
[INFO] [stdout]   --> src/api.rs:91:28
[INFO] [stdout]    |
[INFO] [stdout] 91 |     fn gtp_play(&mut self, move: ColouredMove) -> Result<(), GTPError>;
[INFO] [stdout]    |                            ^^^^ expected identifier, found keyword
[INFO] [stdout]    |
[INFO] [stdout] help: escape `move` to use it as an identifier
[INFO] [stdout]    |
[INFO] [stdout] 91 |     fn gtp_play(&mut self, r#move: ColouredMove) -> Result<(), GTPError>;
[INFO] [stdout]    |                            ++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected identifier, found keyword `move`
[INFO] [stdout]    --> src/api.rs:282:45
[INFO] [stdout]     |
[INFO] [stdout] 282 |         self.player.to_string().append(self.move.to_string().as_slice())
[INFO] [stdout]     |                                             ^^^^ expected identifier, found keyword
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected identifier, found keyword `move`
[INFO] [stdout]    --> src/parsing.rs:186:98
[INFO] [stdout]     |
[INFO] [stdout] 186 |                     (Some(col), Some(mv)) => Some(ArgColouredMove(api::ColouredMove{player: col, move: mv})),
[INFO] [stdout]     |                                                                                                  ^^^^ expected identifier, found keyword
[INFO] [stdout]     |
[INFO] [stdout] help: escape `move` to use it as an identifier
[INFO] [stdout]     |
[INFO] [stdout] 186 |                     (Some(col), Some(mv)) => Some(ArgColouredMove(api::ColouredMove{player: col, r#move: mv})),
[INFO] [stdout]     |                                                                                                  ++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown format trait `c`
[INFO] [stdout]    --> src/api.rs:251:20
[INFO] [stdout]     |
[INFO] [stdout] 251 |         format!("{:c}{:u}", letter as char, self.y)
[INFO] [stdout]     |                    ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the only appropriate formatting traits are:
[INFO] [stdout]             - ``, which uses the `Display` trait
[INFO] [stdout]             - `?`, which uses the `Debug` trait
[INFO] [stdout]             - `e`, which uses the `LowerExp` trait
[INFO] [stdout]             - `E`, which uses the `UpperExp` trait
[INFO] [stdout]             - `o`, which uses the `Octal` trait
[INFO] [stdout]             - `p`, which uses the `Pointer` trait
[INFO] [stdout]             - `b`, which uses the `Binary` trait
[INFO] [stdout]             - `x`, which uses the `LowerHex` trait
[INFO] [stdout]             - `X`, which uses the `UpperHex` trait
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown format trait `u`
[INFO] [stdout]    --> src/api.rs:251:24
[INFO] [stdout]     |
[INFO] [stdout] 251 |         format!("{:c}{:u}", letter as char, self.y)
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the only appropriate formatting traits are:
[INFO] [stdout]             - ``, which uses the `Display` trait
[INFO] [stdout]             - `?`, which uses the `Debug` trait
[INFO] [stdout]             - `e`, which uses the `LowerExp` trait
[INFO] [stdout]             - `E`, which uses the `UpperExp` trait
[INFO] [stdout]             - `o`, which uses the `Octal` trait
[INFO] [stdout]             - `p`, which uses the `Pointer` trait
[INFO] [stdout]             - `b`, which uses the `Binary` trait
[INFO] [stdout]             - `x`, which uses the `LowerHex` trait
[INFO] [stdout]             - `X`, which uses the `UpperHex` trait
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown format trait `s`
[INFO] [stdout]    --> src/bothandler.rs:401:41
[INFO] [stdout]     |
[INFO] [stdout] 401 |                     (false, format!("={:s} bye",
[INFO] [stdout]     |                                         ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the only appropriate formatting traits are:
[INFO] [stdout]             - ``, which uses the `Display` trait
[INFO] [stdout]             - `?`, which uses the `Debug` trait
[INFO] [stdout]             - `e`, which uses the `LowerExp` trait
[INFO] [stdout]             - `E`, which uses the `UpperExp` trait
[INFO] [stdout]             - `o`, which uses the `Octal` trait
[INFO] [stdout]             - `p`, which uses the `Pointer` trait
[INFO] [stdout]             - `b`, which uses the `Binary` trait
[INFO] [stdout]             - `x`, which uses the `LowerHex` trait
[INFO] [stdout]             - `X`, which uses the `UpperHex` trait
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown format trait `u`
[INFO] [stdout]    --> src/bothandler.rs:402:57
[INFO] [stdout]     |
[INFO] [stdout] 402 |                         match id {Some(i) => format!("{:u}", i), _ => String::new()}))
[INFO] [stdout]     |                                                         ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the only appropriate formatting traits are:
[INFO] [stdout]             - ``, which uses the `Display` trait
[INFO] [stdout]             - `?`, which uses the `Debug` trait
[INFO] [stdout]             - `e`, which uses the `LowerExp` trait
[INFO] [stdout]             - `E`, which uses the `UpperExp` trait
[INFO] [stdout]             - `o`, which uses the `Octal` trait
[INFO] [stdout]             - `p`, which uses the `Pointer` trait
[INFO] [stdout]             - `b`, which uses the `Binary` trait
[INFO] [stdout]             - `x`, which uses the `LowerHex` trait
[INFO] [stdout]             - `X`, which uses the `UpperHex` trait
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown format trait `c`
[INFO] [stdout]    --> src/bothandler.rs:405:39
[INFO] [stdout]     |
[INFO] [stdout] 405 |                     (true, format!("{:c}{:s} {:s}",
[INFO] [stdout]     |                                       ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the only appropriate formatting traits are:
[INFO] [stdout]             - ``, which uses the `Display` trait
[INFO] [stdout]             - `?`, which uses the `Debug` trait
[INFO] [stdout]             - `e`, which uses the `LowerExp` trait
[INFO] [stdout]             - `E`, which uses the `UpperExp` trait
[INFO] [stdout]             - `o`, which uses the `Octal` trait
[INFO] [stdout]             - `p`, which uses the `Pointer` trait
[INFO] [stdout]             - `b`, which uses the `Binary` trait
[INFO] [stdout]             - `x`, which uses the `LowerHex` trait
[INFO] [stdout]             - `X`, which uses the `UpperHex` trait
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown format trait `s`
[INFO] [stdout]    --> src/bothandler.rs:405:43
[INFO] [stdout]     |
[INFO] [stdout] 405 |                     (true, format!("{:c}{:s} {:s}",
[INFO] [stdout]     |                                           ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the only appropriate formatting traits are:
[INFO] [stdout]             - ``, which uses the `Display` trait
[INFO] [stdout]             - `?`, which uses the `Debug` trait
[INFO] [stdout]             - `e`, which uses the `LowerExp` trait
[INFO] [stdout]             - `E`, which uses the `UpperExp` trait
[INFO] [stdout]             - `o`, which uses the `Octal` trait
[INFO] [stdout]             - `p`, which uses the `Pointer` trait
[INFO] [stdout]             - `b`, which uses the `Binary` trait
[INFO] [stdout]             - `x`, which uses the `LowerHex` trait
[INFO] [stdout]             - `X`, which uses the `UpperHex` trait
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown format trait `s`
[INFO] [stdout]    --> src/bothandler.rs:405:48
[INFO] [stdout]     |
[INFO] [stdout] 405 |                     (true, format!("{:c}{:s} {:s}",
[INFO] [stdout]     |                                                ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the only appropriate formatting traits are:
[INFO] [stdout]             - ``, which uses the `Display` trait
[INFO] [stdout]             - `?`, which uses the `Debug` trait
[INFO] [stdout]             - `e`, which uses the `LowerExp` trait
[INFO] [stdout]             - `E`, which uses the `UpperExp` trait
[INFO] [stdout]             - `o`, which uses the `Octal` trait
[INFO] [stdout]             - `p`, which uses the `Pointer` trait
[INFO] [stdout]             - `b`, which uses the `Binary` trait
[INFO] [stdout]             - `x`, which uses the `LowerHex` trait
[INFO] [stdout]             - `X`, which uses the `UpperHex` trait
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown format trait `u`
[INFO] [stdout]    --> src/bothandler.rs:407:57
[INFO] [stdout]     |
[INFO] [stdout] 407 |                         match id {Some(i) => format!("{:u}", i), _ => String::new()},
[INFO] [stdout]     |                                                         ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the only appropriate formatting traits are:
[INFO] [stdout]             - ``, which uses the `Display` trait
[INFO] [stdout]             - `?`, which uses the `Debug` trait
[INFO] [stdout]             - `e`, which uses the `LowerExp` trait
[INFO] [stdout]             - `E`, which uses the `UpperExp` trait
[INFO] [stdout]             - `o`, which uses the `Octal` trait
[INFO] [stdout]             - `p`, which uses the `Pointer` trait
[INFO] [stdout]             - `b`, which uses the `Binary` trait
[INFO] [stdout]             - `x`, which uses the `LowerHex` trait
[INFO] [stdout]             - `X`, which uses the `UpperHex` trait
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown format trait `u`
[INFO] [stdout]  --> src/boarddrawer.rs:9:59
[INFO] [stdout]   |
[INFO] [stdout] 9 |     let mut output: String = format!("Captured stones : {:u} by white and {:u} by black.\n",
[INFO] [stdout]   |                                                           ^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the only appropriate formatting traits are:
[INFO] [stdout]           - ``, which uses the `Display` trait
[INFO] [stdout]           - `?`, which uses the `Debug` trait
[INFO] [stdout]           - `e`, which uses the `LowerExp` trait
[INFO] [stdout]           - `E`, which uses the `UpperExp` trait
[INFO] [stdout]           - `o`, which uses the `Octal` trait
[INFO] [stdout]           - `p`, which uses the `Pointer` trait
[INFO] [stdout]           - `b`, which uses the `Binary` trait
[INFO] [stdout]           - `x`, which uses the `LowerHex` trait
[INFO] [stdout]           - `X`, which uses the `UpperHex` trait
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown format trait `u`
[INFO] [stdout]  --> src/boarddrawer.rs:9:77
[INFO] [stdout]   |
[INFO] [stdout] 9 |     let mut output: String = format!("Captured stones : {:u} by white and {:u} by black.\n",
[INFO] [stdout]   |                                                                             ^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the only appropriate formatting traits are:
[INFO] [stdout]           - ``, which uses the `Display` trait
[INFO] [stdout]           - `?`, which uses the `Debug` trait
[INFO] [stdout]           - `e`, which uses the `LowerExp` trait
[INFO] [stdout]           - `E`, which uses the `UpperExp` trait
[INFO] [stdout]           - `o`, which uses the `Octal` trait
[INFO] [stdout]           - `p`, which uses the `Pointer` trait
[INFO] [stdout]           - `b`, which uses the `Binary` trait
[INFO] [stdout]           - `x`, which uses the `LowerHex` trait
[INFO] [stdout]           - `X`, which uses the `UpperHex` trait
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown format trait `u`
[INFO] [stdout]   --> src/boarddrawer.rs:22:44
[INFO] [stdout]    |
[INFO] [stdout] 22 |         output = output.append(format!("{:2u}", boardsize-n).as_slice());
[INFO] [stdout]    |                                            ^
[INFO] [stdout]    |
[INFO] [stdout]    = note: the only appropriate formatting traits are:
[INFO] [stdout]            - ``, which uses the `Display` trait
[INFO] [stdout]            - `?`, which uses the `Debug` trait
[INFO] [stdout]            - `e`, which uses the `LowerExp` trait
[INFO] [stdout]            - `E`, which uses the `UpperExp` trait
[INFO] [stdout]            - `o`, which uses the `Octal` trait
[INFO] [stdout]            - `p`, which uses the `Pointer` trait
[INFO] [stdout]            - `b`, which uses the `Binary` trait
[INFO] [stdout]            - `x`, which uses the `LowerHex` trait
[INFO] [stdout]            - `X`, which uses the `UpperHex` trait
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::ascii::Ascii`
[INFO] [stdout]  --> src/bothandler.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::ascii::Ascii;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^ no `Ascii` in `ascii`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::ascii::Ascii`
[INFO] [stdout]  --> src/parsing.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::ascii::Ascii;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^ no `Ascii` in `ascii`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fail` in this scope
[INFO] [stdout]    --> src/bothandler.rs:154:22
[INFO] [stdout]     |
[INFO] [stdout] 154 |                 _ => fail!("Unexpected error in gtp_boardsize.")
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fail` in this scope
[INFO] [stdout]    --> src/bothandler.rs:177:26
[INFO] [stdout]     |
[INFO] [stdout] 177 |                     _ => fail!("Unexpected error in gtp_play.")
[INFO] [stdout]     |                          ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fail` in this scope
[INFO] [stdout]    --> src/bothandler.rs:204:22
[INFO] [stdout]     |
[INFO] [stdout] 204 |                 _ => fail!("Unexpected error in gtp_reg_genmove.")
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fail` in this scope
[INFO] [stdout]    --> src/bothandler.rs:221:22
[INFO] [stdout]     |
[INFO] [stdout] 221 |                 _ => fail!("Unexpected error in gtp_boardsize.")
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fail` in this scope
[INFO] [stdout]    --> src/bothandler.rs:239:22
[INFO] [stdout]     |
[INFO] [stdout] 239 |                 _ => fail!("Unexpected error in gtp_boardsize.")
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fail` in this scope
[INFO] [stdout]    --> src/bothandler.rs:262:18
[INFO] [stdout]     |
[INFO] [stdout] 262 |             _ => fail!("Unexpected error in gtp_boardsize.")
[INFO] [stdout]     |                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fail` in this scope
[INFO] [stdout]    --> src/bothandler.rs:270:18
[INFO] [stdout]     |
[INFO] [stdout] 270 |             _ => fail!("Unexpected error in gtp_undo.")
[INFO] [stdout]     |                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fail` in this scope
[INFO] [stdout]    --> src/bothandler.rs:282:31
[INFO] [stdout]     |
[INFO] [stdout] 282 |                     Err(_) => fail!("Unexpected error in gtp_time_settings.")
[INFO] [stdout]     |                               ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fail` in this scope
[INFO] [stdout]    --> src/bothandler.rs:300:22
[INFO] [stdout]     |
[INFO] [stdout] 300 |                 _ => fail!("Unexpected error in gtp_final_status_list.")
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fail` in this scope
[INFO] [stdout]    --> src/bothandler.rs:314:18
[INFO] [stdout]     |
[INFO] [stdout] 314 |             _ => fail!("Unexpected error in gtp_final_score.")
[INFO] [stdout]     |                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fail` in this scope
[INFO] [stdout]    --> src/bothandler.rs:321:18
[INFO] [stdout]     |
[INFO] [stdout] 321 |             _ => fail!("Unexpected error in gtp_showboard.")
[INFO] [stdout]     |                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fail` in this scope
[INFO] [stdout]   --> src/lib.rs:22:23
[INFO] [stdout]    |
[INFO] [stdout] 22 |             Err(_) => fail!("IO error.")
[INFO] [stdout]    |                       ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fail` in this scope
[INFO] [stdout]   --> src/lib.rs:31:23
[INFO] [stdout]    |
[INFO] [stdout] 31 |             Err(_) => fail!("IO error."),
[INFO] [stdout]    |                       ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]   --> src/api.rs:22:3
[INFO] [stdout]    |
[INFO] [stdout] 22 | #[deriving(PartialEq,Show)]
[INFO] [stdout]    |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]   --> src/api.rs:30:3
[INFO] [stdout]    |
[INFO] [stdout] 30 | #[deriving(PartialEq,Show)]
[INFO] [stdout]    |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]   --> src/api.rs:37:3
[INFO] [stdout]    |
[INFO] [stdout] 37 | #[deriving(PartialEq,Show)]
[INFO] [stdout]    |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]   --> src/api.rs:45:3
[INFO] [stdout]    |
[INFO] [stdout] 45 | #[deriving(PartialEq,Show)]
[INFO] [stdout]    |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]   --> src/api.rs:52:3
[INFO] [stdout]    |
[INFO] [stdout] 52 | #[deriving(PartialEq,Show)]
[INFO] [stdout]    |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fail` in this scope
[INFO] [stdout]    --> src/bothandler.rs:197:9
[INFO] [stdout]     |
[INFO] [stdout] 197 |         fail!("Not Implemented.");
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]   --> src/parsing.rs:51:3
[INFO] [stdout]    |
[INFO] [stdout] 51 | #[deriving(PartialEq, Show)]
[INFO] [stdout]    |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]    --> src/parsing.rs:103:3
[INFO] [stdout]     |
[INFO] [stdout] 103 | #[deriving(PartialEq, Show)]
[INFO] [stdout]     |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]    --> src/parsing.rs:112:3
[INFO] [stdout]     |
[INFO] [stdout] 112 | #[deriving(PartialEq, Show)]
[INFO] [stdout]     |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fail` in this scope
[INFO] [stdout]  --> src/boarddrawer.rs:7:9
[INFO] [stdout]   |
[INFO] [stdout] 7 |         fail!("Invalid board size for drawing.");
[INFO] [stdout]   |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `uint` in this scope
[INFO] [stdout]   --> src/api.rs:86:39
[INFO] [stdout]    |
[INFO] [stdout] 86 |     fn gtp_boardsize(&mut self, size: uint) -> Result<(), GTPError>;
[INFO] [stdout]    |                                       ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `NotImplemented` in this scope
[INFO] [stdout]    --> src/api.rs:109:13
[INFO] [stdout]     |
[INFO] [stdout] 109 |         Err(NotImplemented)
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this unit variant
[INFO] [stdout]     |
[INFO] [stdout] 5   + use api::GTPError::NotImplemented;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `NotImplemented` in this scope
[INFO] [stdout]    --> src/api.rs:117:13
[INFO] [stdout]     |
[INFO] [stdout] 117 |         Err(NotImplemented)
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this unit variant
[INFO] [stdout]     |
[INFO] [stdout] 5   + use api::GTPError::NotImplemented;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `uint` in this scope
[INFO] [stdout]    --> src/api.rs:125:46
[INFO] [stdout]     |
[INFO] [stdout] 125 |     fn gtp_fixed_handicap(&mut self, number: uint) -> Result<Vec<Vertex>, GTPError> {
[INFO] [stdout]     |                                              ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `NotImplemented` in this scope
[INFO] [stdout]    --> src/api.rs:126:13
[INFO] [stdout]     |
[INFO] [stdout] 126 |         Err(NotImplemented)
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this unit variant
[INFO] [stdout]     |
[INFO] [stdout] 5   + use api::GTPError::NotImplemented;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `uint` in this scope
[INFO] [stdout]    --> src/api.rs:134:51
[INFO] [stdout]     |
[INFO] [stdout] 134 |     fn gtp_place_free_handicap(&mut self, number: uint) -> Result<Vec<Vertex>, GTPError> {
[INFO] [stdout]     |                                                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `NotImplemented` in this scope
[INFO] [stdout]    --> src/api.rs:135:13
[INFO] [stdout]     |
[INFO] [stdout] 135 |         Err(NotImplemented)
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this unit variant
[INFO] [stdout]     |
[INFO] [stdout] 5   + use api::GTPError::NotImplemented;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `NotImplemented` in this scope
[INFO] [stdout]    --> src/api.rs:144:13
[INFO] [stdout]     |
[INFO] [stdout] 144 |         Err(NotImplemented)
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this unit variant
[INFO] [stdout]     |
[INFO] [stdout] 5   + use api::GTPError::NotImplemented;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `uint` in this scope
[INFO] [stdout]    --> src/api.rs:152:48
[INFO] [stdout]     |
[INFO] [stdout] 152 |     fn gtp_time_settings(&mut self, main_time: uint, byoyomi_time: uint, byoyomi_stones: uint) -> Result<(), GTPError> {
[INFO] [stdout]     |                                                ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `uint` in this scope
[INFO] [stdout]    --> src/api.rs:152:68
[INFO] [stdout]     |
[INFO] [stdout] 152 |     fn gtp_time_settings(&mut self, main_time: uint, byoyomi_time: uint, byoyomi_stones: uint) -> Result<(), GTPError> {
[INFO] [stdout]     |                                                                    ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `uint` in this scope
[INFO] [stdout]    --> src/api.rs:152:90
[INFO] [stdout]     |
[INFO] [stdout] 152 |     fn gtp_time_settings(&mut self, main_time: uint, byoyomi_time: uint, byoyomi_stones: uint) -> Result<(), GTPError> {
[INFO] [stdout]     |                                                                                          ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `NotImplemented` in this scope
[INFO] [stdout]    --> src/api.rs:153:13
[INFO] [stdout]     |
[INFO] [stdout] 153 |         Err(NotImplemented)
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this unit variant
[INFO] [stdout]     |
[INFO] [stdout] 5   + use api::GTPError::NotImplemented;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `NotImplemented` in this scope
[INFO] [stdout]    --> src/api.rs:161:13
[INFO] [stdout]     |
[INFO] [stdout] 161 |         Err(NotImplemented)
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this unit variant
[INFO] [stdout]     |
[INFO] [stdout] 5   + use api::GTPError::NotImplemented;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `NotImplemented` in this scope
[INFO] [stdout]    --> src/api.rs:169:13
[INFO] [stdout]     |
[INFO] [stdout] 169 |         Err(NotImplemented)
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this unit variant
[INFO] [stdout]     |
[INFO] [stdout] 5   + use api::GTPError::NotImplemented;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `uint` in this scope
[INFO] [stdout]    --> src/api.rs:176:40
[INFO] [stdout]     |
[INFO] [stdout] 176 |     fn gtp_showboard(&self) -> Result<(uint, Vec<Vertex>, Vec<Vertex>, uint, uint), GTPError> {
[INFO] [stdout]     |                                        ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 64  | pub trait GoBot<uint> {
[INFO] [stdout]     |                ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `uint` in this scope
[INFO] [stdout]    --> src/api.rs:176:72
[INFO] [stdout]     |
[INFO] [stdout] 176 |     fn gtp_showboard(&self) -> Result<(uint, Vec<Vertex>, Vec<Vertex>, uint, uint), GTPError> {
[INFO] [stdout]     |                                                                        ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 64  | pub trait GoBot<uint> {
[INFO] [stdout]     |                ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `uint` in this scope
[INFO] [stdout]    --> src/api.rs:176:78
[INFO] [stdout]     |
[INFO] [stdout] 176 |     fn gtp_showboard(&self) -> Result<(uint, Vec<Vertex>, Vec<Vertex>, uint, uint), GTPError> {
[INFO] [stdout]     |                                                                              ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 64  | pub trait GoBot<uint> {
[INFO] [stdout]     |                ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `NotImplemented` in this scope
[INFO] [stdout]    --> src/api.rs:177:13
[INFO] [stdout]     |
[INFO] [stdout] 177 |         Err(NotImplemented)
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this unit variant
[INFO] [stdout]     |
[INFO] [stdout] 5   + use api::GTPError::NotImplemented;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Stone` in this scope
[INFO] [stdout]    --> src/api.rs:260:13
[INFO] [stdout]     |
[INFO] [stdout] 260 |             Stone(vrtx) => vrtx.to_string(),
[INFO] [stdout]     |             ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this tuple variant
[INFO] [stdout]     |
[INFO] [stdout] 5   + use api::Move::Stone;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Black` in module `api`
[INFO] [stdout]   --> src/bothandler.rs:51:47
[INFO] [stdout]    |
[INFO] [stdout] 51 |         match bot.gtp_genmove_regression(api::Black) {
[INFO] [stdout]    |                                               ^^^^^ not found in `api`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this unit variant
[INFO] [stdout]    |
[INFO] [stdout] 1  + use api::Colour::Black;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `Black`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 51 -         match bot.gtp_genmove_regression(api::Black) {
[INFO] [stdout] 51 +         match bot.gtp_genmove_regression(Black) {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find unit struct, unit variant or constant `NotImplemented` in module `api`
[INFO] [stdout]   --> src/bothandler.rs:52:22
[INFO] [stdout]    |
[INFO] [stdout] 52 |             Err(api::NotImplemented) => self.genmove_regression = false,
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^ not found in `api`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this unit variant
[INFO] [stdout]    |
[INFO] [stdout] 1  + use api::GTPError::NotImplemented;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `NotImplemented`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 52 -             Err(api::NotImplemented) => self.genmove_regression = false,
[INFO] [stdout] 52 +             Err(NotImplemented) => self.genmove_regression = false,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find unit struct, unit variant or constant `NotImplemented` in module `api`
[INFO] [stdout]   --> src/bothandler.rs:56:22
[INFO] [stdout]    |
[INFO] [stdout] 56 |             Err(api::NotImplemented) => self.undo = false,
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^ not found in `api`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this unit variant
[INFO] [stdout]    |
[INFO] [stdout] 1  + use api::GTPError::NotImplemented;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `NotImplemented`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 56 -             Err(api::NotImplemented) => self.undo = false,
[INFO] [stdout] 56 +             Err(NotImplemented) => self.undo = false,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find unit struct, unit variant or constant `NotImplemented` in module `api`
[INFO] [stdout]   --> src/bothandler.rs:60:22
[INFO] [stdout]    |
[INFO] [stdout] 60 |             Err(api::NotImplemented) => self.fixed_handicap = false,
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^ not found in `api`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this unit variant
[INFO] [stdout]    |
[INFO] [stdout] 1  + use api::GTPError::NotImplemented;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `NotImplemented`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 60 -             Err(api::NotImplemented) => self.fixed_handicap = false,
[INFO] [stdout] 60 +             Err(NotImplemented) => self.fixed_handicap = false,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find unit struct, unit variant or constant `NotImplemented` in module `api`
[INFO] [stdout]   --> src/bothandler.rs:64:22
[INFO] [stdout]    |
[INFO] [stdout] 64 |             Err(api::NotImplemented) => self.place_free_handicap = false,
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^ not found in `api`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this unit variant
[INFO] [stdout]    |
[INFO] [stdout] 1  + use api::GTPError::NotImplemented;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `NotImplemented`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 64 -             Err(api::NotImplemented) => self.place_free_handicap = false,
[INFO] [stdout] 64 +             Err(NotImplemented) => self.place_free_handicap = false,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find unit struct, unit variant or constant `NotImplemented` in module `api`
[INFO] [stdout]   --> src/bothandler.rs:68:22
[INFO] [stdout]    |
[INFO] [stdout] 68 |             Err(api::NotImplemented) => self.set_free_handicap = false,
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^ not found in `api`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this unit variant
[INFO] [stdout]    |
[INFO] [stdout] 1  + use api::GTPError::NotImplemented;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `NotImplemented`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 68 -             Err(api::NotImplemented) => self.set_free_handicap = false,
[INFO] [stdout] 68 +             Err(NotImplemented) => self.set_free_handicap = false,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find unit struct, unit variant or constant `NotImplemented` in module `api`
[INFO] [stdout]   --> src/bothandler.rs:72:22
[INFO] [stdout]    |
[INFO] [stdout] 72 |             Err(api::NotImplemented) => self.time_settings = false,
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^ not found in `api`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this unit variant
[INFO] [stdout]    |
[INFO] [stdout] 1  + use api::GTPError::NotImplemented;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `NotImplemented`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 72 -             Err(api::NotImplemented) => self.time_settings = false,
[INFO] [stdout] 72 +             Err(NotImplemented) => self.time_settings = false,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Alive` in module `api`
[INFO] [stdout]   --> src/bothandler.rs:75:46
[INFO] [stdout]    |
[INFO] [stdout] 75 |         match bot.gtp_final_status_list(api::Alive) {
[INFO] [stdout]    |                                              ^^^^^ not found in `api`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this unit variant
[INFO] [stdout]    |
[INFO] [stdout] 1  + use api::StoneStatus::Alive;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `Alive`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 75 -         match bot.gtp_final_status_list(api::Alive) {
[INFO] [stdout] 75 +         match bot.gtp_final_status_list(Alive) {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find unit struct, unit variant or constant `NotImplemented` in module `api`
[INFO] [stdout]   --> src/bothandler.rs:76:22
[INFO] [stdout]    |
[INFO] [stdout] 76 |             Err(api::NotImplemented) => self.final_status_list = false,
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^ not found in `api`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this unit variant
[INFO] [stdout]    |
[INFO] [stdout] 1  + use api::GTPError::NotImplemented;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `NotImplemented`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 76 -             Err(api::NotImplemented) => self.final_status_list = false,
[INFO] [stdout] 76 +             Err(NotImplemented) => self.final_status_list = false,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find unit struct, unit variant or constant `NotImplemented` in module `api`
[INFO] [stdout]   --> src/bothandler.rs:80:22
[INFO] [stdout]    |
[INFO] [stdout] 80 |             Err(api::NotImplemented) => self.final_score = false,
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^ not found in `api`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this unit variant
[INFO] [stdout]    |
[INFO] [stdout] 1  + use api::GTPError::NotImplemented;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `NotImplemented`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 80 -             Err(api::NotImplemented) => self.final_score = false,
[INFO] [stdout] 80 +             Err(NotImplemented) => self.final_score = false,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find unit struct, unit variant or constant `NotImplemented` in module `api`
[INFO] [stdout]   --> src/bothandler.rs:84:22
[INFO] [stdout]    |
[INFO] [stdout] 84 |             Err(api::NotImplemented) => self.showboard = false,
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^ not found in `api`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this unit variant
[INFO] [stdout]    |
[INFO] [stdout] 1  + use api::GTPError::NotImplemented;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `NotImplemented`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 84 -             Err(api::NotImplemented) => self.showboard = false,
[INFO] [stdout] 84 +             Err(NotImplemented) => self.showboard = false,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `uint` in this scope
[INFO] [stdout]    --> src/bothandler.rs:150:26
[INFO] [stdout]     |
[INFO] [stdout] 150 |         match from_str::<uint>(args.as_str_ascii()) {
[INFO] [stdout]     |                          ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 35  | impl<uint> BotHandler {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find unit struct, unit variant or constant `InvalidBoardSize` in module `api`
[INFO] [stdout]    --> src/bothandler.rs:153:26
[INFO] [stdout]     |
[INFO] [stdout] 153 |                 Err(api::InvalidBoardSize) => (false, String::from_str("invalid board size")),
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^ not found in `api`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this unit variant
[INFO] [stdout]     |
[INFO] [stdout] 1   + use api::GTPError::InvalidBoardSize;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `InvalidBoardSize`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 153 -                 Err(api::InvalidBoardSize) => (false, String::from_str("invalid board size")),
[INFO] [stdout] 153 +                 Err(InvalidBoardSize) => (false, String::from_str("invalid board size")),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ColouredMoveArg` in module `parsing`
[INFO] [stdout]    --> src/bothandler.rs:172:51
[INFO] [stdout]     |
[INFO] [stdout] 172 |         match parsing::parse_args(args, [parsing::ColouredMoveArg]) {
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^^^^ not found in `parsing`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this unit variant
[INFO] [stdout]     |
[INFO] [stdout] 1   + use parsing::ArgType::ColouredMoveArg;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `ColouredMoveArg`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 172 -         match parsing::parse_args(args, [parsing::ColouredMoveArg]) {
[INFO] [stdout] 172 +         match parsing::parse_args(args, [ColouredMoveArg]) {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ArgColouredMove` in module `parsing`
[INFO] [stdout]    --> src/bothandler.rs:174:26
[INFO] [stdout]     |
[INFO] [stdout] 174 |                 parsing::ArgColouredMove(mv) => match bot.gtp_play(mv) {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^ not found in `parsing`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this tuple variant
[INFO] [stdout]     |
[INFO] [stdout] 1   + use parsing::Argument::ArgColouredMove;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `ArgColouredMove`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 174 -                 parsing::ArgColouredMove(mv) => match bot.gtp_play(mv) {
[INFO] [stdout] 174 +                 ArgColouredMove(mv) => match bot.gtp_play(mv) {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find unit struct, unit variant or constant `InvalidMove` in module `api`
[INFO] [stdout]    --> src/bothandler.rs:176:30
[INFO] [stdout]     |
[INFO] [stdout] 176 |                     Err(api::InvalidMove) => (false, String::from_str("invalid move")),
[INFO] [stdout]     |                              ^^^^^^^^^^^ not found in `api`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this unit variant
[INFO] [stdout]     |
[INFO] [stdout] 1   + use api::GTPError::InvalidMove;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `InvalidMove`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 176 -                     Err(api::InvalidMove) => (false, String::from_str("invalid move")),
[INFO] [stdout] 176 +                     Err(InvalidMove) => (false, String::from_str("invalid move")),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `uint` in this scope
[INFO] [stdout]    --> src/bothandler.rs:211:26
[INFO] [stdout]     |
[INFO] [stdout] 211 |         match from_str::<uint>(args.as_str_ascii()) {
[INFO] [stdout]     |                          ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 35  | impl<uint> BotHandler {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find unit struct, unit variant or constant `BoardNotEmpty` in module `api`
[INFO] [stdout]    --> src/bothandler.rs:220:26
[INFO] [stdout]     |
[INFO] [stdout] 220 |                 Err(api::BoardNotEmpty) => (false, String::from_str("board not empty")),
[INFO] [stdout]     |                          ^^^^^^^^^^^^^ not found in `api`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this unit variant
[INFO] [stdout]     |
[INFO] [stdout] 1   + use api::GTPError::BoardNotEmpty;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `BoardNotEmpty`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 220 -                 Err(api::BoardNotEmpty) => (false, String::from_str("board not empty")),
[INFO] [stdout] 220 +                 Err(BoardNotEmpty) => (false, String::from_str("board not empty")),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `uint` in this scope
[INFO] [stdout]    --> src/bothandler.rs:229:26
[INFO] [stdout]     |
[INFO] [stdout] 229 |         match from_str::<uint>(args.as_str_ascii()) {
[INFO] [stdout]     |                          ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 35  | impl<uint> BotHandler {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `GTP-Rust` (lib) due to 78 previous errors
[INFO] running `Command { std: "docker" "inspect" "0ac8e3d7859e16e54f7172c18cf967dcd046a54178b649ef9cb64209580885f7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0ac8e3d7859e16e54f7172c18cf967dcd046a54178b649ef9cb64209580885f7", kill_on_drop: false }`
[INFO] [stdout] 0ac8e3d7859e16e54f7172c18cf967dcd046a54178b649ef9cb64209580885f7
[INFO] testing vberger/gtp-rust against try#b642703cf9526da1e72c0b6755753b939a9c6b6d for pr-125151
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fvberger%2Fgtp-rust" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/vberger/gtp-rust on toolchain b642703cf9526da1e72c0b6755753b939a9c6b6d
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/vberger/gtp-rust
[INFO] removed 0 missing examples
[INFO] finished tweaking git repo https://github.com/vberger/gtp-rust
[INFO] tweaked toml for git repo https://github.com/vberger/gtp-rust written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] crate git repo https://github.com/vberger/gtp-rust 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" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 3a66a293659ea87e851d932d06fc9a78f2bcb2082635826aaae3ee89976d64b4
[INFO] running `Command { std: "docker" "start" "-a" "3a66a293659ea87e851d932d06fc9a78f2bcb2082635826aaae3ee89976d64b4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3a66a293659ea87e851d932d06fc9a78f2bcb2082635826aaae3ee89976d64b4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3a66a293659ea87e851d932d06fc9a78f2bcb2082635826aaae3ee89976d64b4", kill_on_drop: false }`
[INFO] [stdout] 3a66a293659ea87e851d932d06fc9a78f2bcb2082635826aaae3ee89976d64b4
[INFO] testing vberger/gtp-rust against try#b642703cf9526da1e72c0b6755753b939a9c6b6d for pr-125151
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fvberger%2Fgtp-rust" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/vberger/gtp-rust on toolchain b642703cf9526da1e72c0b6755753b939a9c6b6d
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/vberger/gtp-rust
[INFO] removed 0 missing examples
[INFO] finished tweaking git repo https://github.com/vberger/gtp-rust
[INFO] tweaked toml for git repo https://github.com/vberger/gtp-rust written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] crate git repo https://github.com/vberger/gtp-rust 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" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stderr] Error response from daemon: mkdir /var/lib/docker/overlay2/0ceeb0b4b39d80b2b032bc1a0859c86d06db058c3e3334f8afbef48ae4cd18de/diff: no space left on device
[INFO] testing vberger/gtp-rust against try#b642703cf9526da1e72c0b6755753b939a9c6b6d for pr-125151
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fvberger%2Fgtp-rust" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/vberger/gtp-rust on toolchain b642703cf9526da1e72c0b6755753b939a9c6b6d
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/vberger/gtp-rust
[INFO] removed 0 missing examples
[INFO] finished tweaking git repo https://github.com/vberger/gtp-rust
[INFO] tweaked toml for git repo https://github.com/vberger/gtp-rust written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] crate git repo https://github.com/vberger/gtp-rust 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" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stderr] Error response from daemon: mkdir /var/lib/docker/overlay2/1a44a593ea9e96512fdc38bbdad5849c082c7be2cfab8cd920edc887093b1367-init: no space left on device
[INFO] testing vberger/gtp-rust against try#b642703cf9526da1e72c0b6755753b939a9c6b6d for pr-125151
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fvberger%2Fgtp-rust" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'...
[INFO] [stderr] done.
[INFO] [stderr] fatal: unable to write new index file
[INFO] [stderr] warning: Clone succeeded, but checkout failed.
[INFO] [stderr] You can inspect what was checked out with 'git status'
[INFO] [stderr] and retry with 'git restore --source=HEAD :/'
[INFO] [stderr] 
[INFO] testing vberger/gtp-rust against try#b642703cf9526da1e72c0b6755753b939a9c6b6d for pr-125151
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fvberger%2Fgtp-rust" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/vberger/gtp-rust on toolchain b642703cf9526da1e72c0b6755753b939a9c6b6d
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/vberger/gtp-rust
[INFO] removed 0 missing examples
[INFO] finished tweaking git repo https://github.com/vberger/gtp-rust
[INFO] tweaked toml for git repo https://github.com/vberger/gtp-rust written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] crate git repo https://github.com/vberger/gtp-rust 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" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stderr] Error response from daemon: mkdir /var/lib/docker/overlay2/072e4d57354459d020c073b76e9bf1018b16be36d0b30958dca32fc0b274a3d8-init: no space left on device
[ERROR] this task or one of its parent failed!
[ERROR] command failed: exit status: 1
[ERROR] note: run with `RUST_BACKTRACE=1` to display a backtrace.
