[INFO] updating cached repository djmcgill/de-list-server [INFO] running `"git" "fetch" "--all"` [INFO] [stdout] Fetching origin [INFO] [stderr] From git://github.com/djmcgill/de-list-server [INFO] [stderr] * branch HEAD -> FETCH_HEAD [INFO] running `"git" "clone" "work/cache/sources/gh/djmcgill/de-list-server" "work/ex/pr-61874/sources/master#9f06855064ed06a50c496577b21ca50f92a2e67d/gh/djmcgill/de-list-server"` [INFO] [stderr] Cloning into 'work/ex/pr-61874/sources/master#9f06855064ed06a50c496577b21ca50f92a2e67d/gh/djmcgill/de-list-server'... [INFO] [stderr] done. [INFO] running `"git" "clone" "work/cache/sources/gh/djmcgill/de-list-server" "work/ex/pr-61874/sources/try#d3301713b54af69ca9de941a8c6b0d8287dbd6df/gh/djmcgill/de-list-server"` [INFO] [stderr] Cloning into 'work/ex/pr-61874/sources/try#d3301713b54af69ca9de941a8c6b0d8287dbd6df/gh/djmcgill/de-list-server'... [INFO] [stderr] done. [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] e2d32b09c0b015f5751e8363c875170be4a6885a [INFO] sha for GitHub repo djmcgill/de-list-server: e2d32b09c0b015f5751e8363c875170be4a6885a [INFO] validating manifest of djmcgill/de-list-server on toolchain master#9f06855064ed06a50c496577b21ca50f92a2e67d [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+9f06855064ed06a50c496577b21ca50f92a2e67d-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of djmcgill/de-list-server on toolchain try#d3301713b54af69ca9de941a8c6b0d8287dbd6df [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+d3301713b54af69ca9de941a8c6b0d8287dbd6df-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing djmcgill/de-list-server [INFO] finished frobbing djmcgill/de-list-server [INFO] frobbed toml for djmcgill/de-list-server written to work/ex/pr-61874/sources/master#9f06855064ed06a50c496577b21ca50f92a2e67d/gh/djmcgill/de-list-server/Cargo.toml [INFO] started frobbing djmcgill/de-list-server [INFO] finished frobbing djmcgill/de-list-server [INFO] frobbed toml for djmcgill/de-list-server written to work/ex/pr-61874/sources/try#d3301713b54af69ca9de941a8c6b0d8287dbd6df/gh/djmcgill/de-list-server/Cargo.toml [INFO] crate djmcgill/de-list-server already has a lockfile, it will not be regenerated [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+9f06855064ed06a50c496577b21ca50f92a2e67d-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] [stderr] Blocking waiting for file lock on package cache lock [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+d3301713b54af69ca9de941a8c6b0d8287dbd6df-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] checking djmcgill/de-list-server against try#d3301713b54af69ca9de941a8c6b0d8287dbd6df for pr-61874 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-61874/worker-5/try#d3301713b54af69ca9de941a8c6b0d8287dbd6df:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/pr-61874/sources/try#d3301713b54af69ca9de941a8c6b0d8287dbd6df/gh/djmcgill/de-list-server:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+d3301713b54af69ca9de941a8c6b0d8287dbd6df-alt" "check" "--frozen" "--all" "--all-targets"` [INFO] [stdout] 86408c9e253c03daa91e787270306badc8137c0b2af534ecd0bf0afab8bbcf56 [INFO] running `"docker" "start" "-a" "86408c9e253c03daa91e787270306badc8137c0b2af534ecd0bf0afab8bbcf56"` [INFO] [stderr] Compiling proc-macro-nested v0.1.3 [INFO] [stderr] Checking pin-utils v0.1.0-alpha.4 [INFO] [stderr] Checking rand_core v0.3.1 [INFO] [stderr] Checking futures-core-preview v0.3.0-alpha.14 [INFO] [stderr] Checking tokio-service v0.1.0 [INFO] [stderr] Checking relay v0.1.1 [INFO] [stderr] Compiling libsqlite3-sys v0.13.0 (https://github.com/jgallagher/rusqlite#22614c64) [INFO] [stderr] Checking want v0.0.4 [INFO] [stderr] Compiling rand_isaac v0.1.1 [INFO] [stderr] Compiling rand_hc v0.1.0 [INFO] [stderr] Compiling rand_xorshift v0.1.1 [INFO] [stderr] Compiling rand_chacha v0.1.1 [INFO] [stderr] Checking buf_redux v0.8.1 [INFO] [stderr] Checking tempdir v0.3.7 [INFO] [stderr] Checking term v0.5.2 [INFO] [stderr] Checking cookie v0.11.0 [INFO] [stderr] Checking futures-channel-preview v0.3.0-alpha.14 [INFO] [stderr] Checking futures-io-preview v0.3.0-alpha.14 [INFO] [stderr] Checking thread-id v2.0.0 [INFO] [stderr] Compiling openssl v0.9.24 [INFO] [stderr] Compiling proc-macro-hack v0.5.5 [INFO] [stderr] Compiling pest_generator v2.1.0 [INFO] [stderr] Compiling rand v0.6.5 [INFO] [stderr] Checking h2 v0.1.17 [INFO] [stderr] Checking slog-term v2.4.0 [INFO] [stderr] Checking thread_local v0.2.7 [INFO] [stderr] Checking futures-sink-preview v0.3.0-alpha.14 [INFO] [stderr] Checking serde_qs v0.4.5 [INFO] [stderr] Checking failure v0.1.5 [INFO] [stderr] Checking regex v0.1.80 [INFO] [stderr] Checking parking_lot_core v0.4.0 [INFO] [stderr] Checking tokio-threadpool v0.1.13 [INFO] [stderr] Compiling futures-select-macro-preview v0.3.0-alpha.14 [INFO] [stderr] Checking failchain v0.1015.2 [INFO] [stderr] Checking native-tls v0.1.5 [INFO] [stderr] Compiling phf_generator v0.7.24 [INFO] [stderr] Checking parking_lot v0.7.1 [INFO] [stderr] Checking tokio-fs v0.1.6 [INFO] [stderr] Compiling pest_derive v2.1.0 [INFO] [stderr] Compiling phf_codegen v0.7.24 [INFO] [stderr] Checking tokio-reactor v0.1.9 [INFO] [stderr] Compiling mime_guess v1.8.6 [INFO] [stderr] Checking futures-util-preview v0.3.0-alpha.14 [INFO] [stderr] Checking tokio-uds v0.2.5 [INFO] [stderr] Checking tokio-tcp v0.1.3 [INFO] [stderr] Checking tokio-udp v0.1.3 [INFO] [stderr] Checking tera v0.11.20 [INFO] [stderr] Checking tokio v0.1.18 [INFO] [stderr] Checking multipart v0.15.4 [INFO] [stderr] Checking tokio-core v0.1.17 [INFO] [stderr] Checking hyper v0.12.27 [INFO] [stderr] Checking futures-executor-preview v0.3.0-alpha.14 [INFO] [stderr] Checking tokio-proto v0.1.1 [INFO] [stderr] Checking tokio-tls v0.1.4 [INFO] [stderr] Checking futures-preview v0.3.0-alpha.14 [INFO] [stderr] Checking http-service v0.1.5 [INFO] [stderr] Checking hyper v0.11.27 [INFO] [stderr] Checking http-service-hyper v0.1.1 [INFO] [stderr] Checking hyper-tls v0.3.2 [INFO] [stderr] Checking tide v0.1.1 [INFO] [stderr] Checking hyper-tls v0.1.4 [INFO] [stderr] Checking egg-mode v0.12.0 [INFO] [stderr] Checking rusqlite v0.17.0 (https://github.com/jgallagher/rusqlite#22614c64) [INFO] [stderr] Checking de-list-server v0.1.0 (/opt/crater/workdir) [INFO] [stderr] warning: unused import: `Request` [INFO] [stderr] --> src/main.rs:11:13 [INFO] [stderr] | [INFO] [stderr] 11 | use hyper::{Request, Response, StatusCode}; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_imports)] on by default [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/egg_mode_2.rs:289:17 [INFO] [stderr] | [INFO] [stderr] 289 | b'a'...b'z' | b'A'...b'Z' | b'0'...b'9' | b'-' | b'.' | b'_' | b'~' => false, [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] | [INFO] [stderr] = note: #[warn(ellipsis_inclusive_range_patterns)] on by default [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/egg_mode_2.rs:289:31 [INFO] [stderr] | [INFO] [stderr] 289 | b'a'...b'z' | b'A'...b'Z' | b'0'...b'9' | b'-' | b'.' | b'_' | b'~' => false, [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/egg_mode_2.rs:289:45 [INFO] [stderr] | [INFO] [stderr] 289 | b'a'...b'z' | b'A'...b'Z' | b'0'...b'9' | b'-' | b'.' | b'_' | b'~' => false, [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: unused import: `Request` [INFO] [stderr] --> src/main.rs:11:13 [INFO] [stderr] | [INFO] [stderr] 11 | use hyper::{Request, Response, StatusCode}; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_imports)] on by default [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/egg_mode_2.rs:289:17 [INFO] [stderr] | [INFO] [stderr] 289 | b'a'...b'z' | b'A'...b'Z' | b'0'...b'9' | b'-' | b'.' | b'_' | b'~' => false, [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] | [INFO] [stderr] = note: #[warn(ellipsis_inclusive_range_patterns)] on by default [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/egg_mode_2.rs:289:31 [INFO] [stderr] | [INFO] [stderr] 289 | b'a'...b'z' | b'A'...b'Z' | b'0'...b'9' | b'-' | b'.' | b'_' | b'~' => false, [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/egg_mode_2.rs:289:45 [INFO] [stderr] | [INFO] [stderr] 289 | b'a'...b'z' | b'A'...b'Z' | b'0'...b'9' | b'-' | b'.' | b'_' | b'~' => false, [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: unused variable: `e` [INFO] [stderr] --> src/main.rs:112:44 [INFO] [stderr] | [INFO] [stderr] 112 | let map = OAUTH_TOKENS.lock().map_err(|e| -> error::Error { [INFO] [stderr] | ^ help: consider prefixing with an underscore: `_e` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_variables)] on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `e` [INFO] [stderr] --> src/main.rs:144:13 [INFO] [stderr] | [INFO] [stderr] 144 | Err(e) => panic!(), [INFO] [stderr] | ^ help: consider prefixing with an underscore: `_e` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `e` [INFO] [stderr] --> src/main.rs:150:13 [INFO] [stderr] | [INFO] [stderr] 150 | Err(e) => panic!(), [INFO] [stderr] | ^ help: consider prefixing with an underscore: `_e` [INFO] [stderr] [INFO] [stderr] warning: function is never used: `get_owners_compat` [INFO] [stderr] --> src/egg_mode_2.rs:50:1 [INFO] [stderr] | [INFO] [stderr] 50 | / pub fn get_owners_compat( [INFO] [stderr] 51 | | user_id: u64, [INFO] [stderr] 52 | | consumer_token: &KeyPair, [INFO] [stderr] 53 | | access_token: &KeyPair, [INFO] [stderr] ... | [INFO] [stderr] 56 | | get_owners_of_first_75_lists(user_id, consumer_token, access_token, client).compat() [INFO] [stderr] 57 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(dead_code)] on by default [INFO] [stderr] [INFO] [stderr] warning: function is never used: `request_token_compat` [INFO] [stderr] --> src/egg_mode_2.rs:107:1 [INFO] [stderr] | [INFO] [stderr] 107 | / pub fn request_token_compat( [INFO] [stderr] 108 | | con_token: &KeyPair, [INFO] [stderr] 109 | | callback: impl Into, [INFO] [stderr] 110 | | client: &Client, Body>, [INFO] [stderr] 111 | | ) -> impl Future> { [INFO] [stderr] 112 | | request_token(con_token, callback, client).compat() [INFO] [stderr] 113 | | } [INFO] [stderr] | |_^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `access_token_compat` [INFO] [stderr] --> src/egg_mode_2.rs:153:1 [INFO] [stderr] | [INFO] [stderr] 153 | / pub fn access_token_compat( [INFO] [stderr] 154 | | con_token: &KeyPair, [INFO] [stderr] 155 | | access_token_kp: &KeyPair, [INFO] [stderr] 156 | | oauth_verifier: impl Into, [INFO] [stderr] ... | [INFO] [stderr] 159 | | access_token(con_token, access_token_kp, oauth_verifier, client).compat() [INFO] [stderr] 160 | | } [INFO] [stderr] | |_^ [INFO] [stderr] [INFO] [stderr] warning: the feature `futures_api` has been stable since 1.36.0 and no longer requires an attribute to enable [INFO] [stderr] --> src/main.rs:1:12 [INFO] [stderr] | [INFO] [stderr] 1 | #![feature(futures_api, async_await, await_macro)] [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(stable_features)] on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `e` [INFO] [stderr] --> src/main.rs:112:44 [INFO] [stderr] | [INFO] [stderr] 112 | let map = OAUTH_TOKENS.lock().map_err(|e| -> error::Error { [INFO] [stderr] | ^ help: consider prefixing with an underscore: `_e` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_variables)] on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `e` [INFO] [stderr] --> src/main.rs:144:13 [INFO] [stderr] | [INFO] [stderr] 144 | Err(e) => panic!(), [INFO] [stderr] | ^ help: consider prefixing with an underscore: `_e` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `e` [INFO] [stderr] --> src/main.rs:150:13 [INFO] [stderr] | [INFO] [stderr] 150 | Err(e) => panic!(), [INFO] [stderr] | ^ help: consider prefixing with an underscore: `_e` [INFO] [stderr] [INFO] [stderr] warning: function is never used: `get_owners_compat` [INFO] [stderr] --> src/egg_mode_2.rs:50:1 [INFO] [stderr] | [INFO] [stderr] 50 | / pub fn get_owners_compat( [INFO] [stderr] 51 | | user_id: u64, [INFO] [stderr] 52 | | consumer_token: &KeyPair, [INFO] [stderr] 53 | | access_token: &KeyPair, [INFO] [stderr] ... | [INFO] [stderr] 56 | | get_owners_of_first_75_lists(user_id, consumer_token, access_token, client).compat() [INFO] [stderr] 57 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(dead_code)] on by default [INFO] [stderr] [INFO] [stderr] warning: function is never used: `request_token_compat` [INFO] [stderr] --> src/egg_mode_2.rs:107:1 [INFO] [stderr] | [INFO] [stderr] 107 | / pub fn request_token_compat( [INFO] [stderr] 108 | | con_token: &KeyPair, [INFO] [stderr] 109 | | callback: impl Into, [INFO] [stderr] 110 | | client: &Client, Body>, [INFO] [stderr] 111 | | ) -> impl Future> { [INFO] [stderr] 112 | | request_token(con_token, callback, client).compat() [INFO] [stderr] 113 | | } [INFO] [stderr] | |_^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `access_token_compat` [INFO] [stderr] --> src/egg_mode_2.rs:153:1 [INFO] [stderr] | [INFO] [stderr] 153 | / pub fn access_token_compat( [INFO] [stderr] 154 | | con_token: &KeyPair, [INFO] [stderr] 155 | | access_token_kp: &KeyPair, [INFO] [stderr] 156 | | oauth_verifier: impl Into, [INFO] [stderr] ... | [INFO] [stderr] 159 | | access_token(con_token, access_token_kp, oauth_verifier, client).compat() [INFO] [stderr] 160 | | } [INFO] [stderr] | |_^ [INFO] [stderr] [INFO] [stderr] warning: the feature `futures_api` has been stable since 1.36.0 and no longer requires an attribute to enable [INFO] [stderr] --> src/main.rs:1:12 [INFO] [stderr] | [INFO] [stderr] 1 | #![feature(futures_api, async_await, await_macro)] [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(stable_features)] on by default [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1m 46s [INFO] running `"docker" "inspect" "86408c9e253c03daa91e787270306badc8137c0b2af534ecd0bf0afab8bbcf56"` [INFO] running `"docker" "rm" "-f" "86408c9e253c03daa91e787270306badc8137c0b2af534ecd0bf0afab8bbcf56"` [INFO] [stdout] 86408c9e253c03daa91e787270306badc8137c0b2af534ecd0bf0afab8bbcf56