[INFO] updating cached repository devigned/pg-vault [INFO] running `"git" "fetch" "--all"` [INFO] [stdout] Fetching origin [INFO] [stderr] From git://github.com/devigned/pg-vault [INFO] [stderr] * branch HEAD -> FETCH_HEAD [INFO] running `"git" "clone" "work/cache/sources/gh/devigned/pg-vault" "work/ex/pr-60914/sources/master#39401465da4ce27aeeb2c2a26133ac35c63aa515/gh/devigned/pg-vault"` [INFO] [stderr] Cloning into 'work/ex/pr-60914/sources/master#39401465da4ce27aeeb2c2a26133ac35c63aa515/gh/devigned/pg-vault'... [INFO] [stderr] done. [INFO] running `"git" "clone" "work/cache/sources/gh/devigned/pg-vault" "work/ex/pr-60914/sources/try#f45cc3094ee337acd688771b9234318046b0572d/gh/devigned/pg-vault"` [INFO] [stderr] Cloning into 'work/ex/pr-60914/sources/try#f45cc3094ee337acd688771b9234318046b0572d/gh/devigned/pg-vault'... [INFO] [stderr] done. [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] 91752de26da9953d7602403af0d0dd1d9e969092 [INFO] sha for GitHub repo devigned/pg-vault: 91752de26da9953d7602403af0d0dd1d9e969092 [INFO] validating manifest of devigned/pg-vault on toolchain master#39401465da4ce27aeeb2c2a26133ac35c63aa515 [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+39401465da4ce27aeeb2c2a26133ac35c63aa515-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of devigned/pg-vault on toolchain try#f45cc3094ee337acd688771b9234318046b0572d [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+f45cc3094ee337acd688771b9234318046b0572d-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing devigned/pg-vault [INFO] finished frobbing devigned/pg-vault [INFO] frobbed toml for devigned/pg-vault written to work/ex/pr-60914/sources/master#39401465da4ce27aeeb2c2a26133ac35c63aa515/gh/devigned/pg-vault/Cargo.toml [INFO] started frobbing devigned/pg-vault [INFO] finished frobbing devigned/pg-vault [INFO] frobbed toml for devigned/pg-vault written to work/ex/pr-60914/sources/try#f45cc3094ee337acd688771b9234318046b0572d/gh/devigned/pg-vault/Cargo.toml [INFO] crate devigned/pg-vault already has a lockfile, it will not be regenerated [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+39401465da4ce27aeeb2c2a26133ac35c63aa515-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] [stderr] Blocking waiting for file lock on package cache lock [INFO] [stderr] error: the lock file /mnt/crater-raid/crater/work/ex/pr-60914/sources/master#39401465da4ce27aeeb2c2a26133ac35c63aa515/gh/devigned/pg-vault/Cargo.lock needs to be updated but --locked was passed to prevent this [INFO] the lockfile is outdated, regenerating it [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+39401465da4ce27aeeb2c2a26133ac35c63aa515-alt" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] [stderr] Blocking waiting for file lock on package cache lock [INFO] [stderr] Updating git repository `https://github.com/devigned/postgres-extension.rs.git` [INFO] [stderr] Updating git repository `https://github.com/devigned/rust-key-vault.git` [INFO] [stderr] Updating git repository `https://github.com/DaGenix/rust-crypto.git` [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+f45cc3094ee337acd688771b9234318046b0572d-alt" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] [stderr] Blocking waiting for file lock on package cache lock [INFO] [stderr] Updating git repository `https://github.com/devigned/postgres-extension.rs.git` [INFO] [stderr] Updating git repository `https://github.com/devigned/rust-key-vault.git` [INFO] [stderr] Updating git repository `https://github.com/DaGenix/rust-crypto.git` [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+39401465da4ce27aeeb2c2a26133ac35c63aa515-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] [stderr] Blocking waiting for file lock on package cache lock [INFO] [stderr] Blocking waiting for file lock on package cache lock [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+f45cc3094ee337acd688771b9234318046b0572d-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] checking devigned/pg-vault against try#f45cc3094ee337acd688771b9234318046b0572d for pr-60914 [INFO] running `"docker" "create" "-v" "/mnt/crater-raid/crater/work/local/target-dirs/pr-60914/worker-2/try#f45cc3094ee337acd688771b9234318046b0572d:/opt/crater/target:rw,Z" "-v" "/mnt/crater-raid/crater/work/ex/pr-60914/sources/try#f45cc3094ee337acd688771b9234318046b0572d/gh/devigned/pg-vault:/opt/crater/workdir:ro,Z" "-v" "/mnt/crater-raid/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/crater-raid/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" "+f45cc3094ee337acd688771b9234318046b0572d-alt" "check" "--frozen" "--all" "--all-targets"` [INFO] [stdout] 4f17a17520cdcd4884aed88994d22fc012eb2f10b284825c69427ccde5aa6792 [INFO] running `"docker" "start" "-a" "4f17a17520cdcd4884aed88994d22fc012eb2f10b284825c69427ccde5aa6792"` [INFO] [stderr] Checking postgres_extension v0.0.1 (https://github.com/devigned/postgres-extension.rs.git#f4d0fa9d) [INFO] [stderr] Checking vault v0.0.1 (https://github.com/devigned/rust-key-vault.git#7b647150) [INFO] [stderr] error[E0432]: unresolved imports `hyper::header::Authorization`, `hyper::header::ContentType` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/client.rs:6:21 [INFO] [stderr] | [INFO] [stderr] 6 | use hyper::header::{Authorization, ContentType}; [INFO] [stderr] | ^^^^^^^^^^^^^ ^^^^^^^^^^^ no `ContentType` in `header` [INFO] [stderr] | | [INFO] [stderr] | no `Authorization` in `header` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `hyper::HttpError` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/client.rs:7:5 [INFO] [stderr] | [INFO] [stderr] 7 | use hyper::HttpError; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ no `HttpError` in the root [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `method` in `hyper` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/client.rs:9:12 [INFO] [stderr] | [INFO] [stderr] 9 | use hyper::method::Method::{Post}; [INFO] [stderr] | ^^^^^^ could not find `method` in `hyper` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `hyper::method` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/client.rs:8:12 [INFO] [stderr] | [INFO] [stderr] 8 | use hyper::method::Method; [INFO] [stderr] | ^^^^^^ could not find `method` in `hyper` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `hyper::mime` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/client.rs:10:12 [INFO] [stderr] | [INFO] [stderr] 10 | use hyper::mime::*; [INFO] [stderr] | ^^^^ could not find `mime` in `hyper` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `hyper::status` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/client.rs:11:12 [INFO] [stderr] | [INFO] [stderr] 11 | use hyper::status::{StatusCode, StatusClass}; [INFO] [stderr] | ^^^^^^ could not find `status` in `hyper` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved imports `hyper::header::Header`, `hyper::header::HeaderFormat`, `hyper::header::Scheme` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/authenticate_header.rs:5:21 [INFO] [stderr] | [INFO] [stderr] 5 | use hyper::header::{Header, HeaderFormat, Scheme}; [INFO] [stderr] | ^^^^^^ ^^^^^^^^^^^^ ^^^^^^ no `Scheme` in `header` [INFO] [stderr] | | | [INFO] [stderr] | | no `HeaderFormat` in `header` [INFO] [stderr] | no `Header` in `header` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `Headers` in `header` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/client.rs:147:44 [INFO] [stderr] | [INFO] [stderr] 147 | let mut req_headers = hyper::header::Headers::new(); [INFO] [stderr] | ^^^^^^^ could not find `Headers` in `header` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `Headers` in `header` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/client.rs:231:48 [INFO] [stderr] | [INFO] [stderr] 231 | let mut req_headers = hyper::header::Headers::new(); [INFO] [stderr] | ^^^^^^^ could not find `Headers` in `header` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `Headers` in `header` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/client.rs:256:48 [INFO] [stderr] | [INFO] [stderr] 256 | let mut req_headers = hyper::header::Headers::new(); [INFO] [stderr] | ^^^^^^^ could not find `Headers` in `header` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `Headers` in `header` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/client.rs:278:48 [INFO] [stderr] | [INFO] [stderr] 278 | let mut req_headers = hyper::header::Headers::new(); [INFO] [stderr] | ^^^^^^^ could not find `Headers` in `header` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `Headers` in `header` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/client.rs:286:48 [INFO] [stderr] | [INFO] [stderr] 286 | let mut req_headers = hyper::header::Headers::new(); [INFO] [stderr] | ^^^^^^^ could not find `Headers` in `header` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `Headers` in `header` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/client.rs:307:48 [INFO] [stderr] | [INFO] [stderr] 307 | let mut req_headers = hyper::header::Headers::new(); [INFO] [stderr] | ^^^^^^^ could not find `Headers` in `header` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `Headers` in `header` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/client.rs:393:48 [INFO] [stderr] | [INFO] [stderr] 393 | let mut req_headers = hyper::header::Headers::new(); [INFO] [stderr] | ^^^^^^^ could not find `Headers` in `header` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `Headers` in `header` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/client.rs:401:48 [INFO] [stderr] | [INFO] [stderr] 401 | let mut req_headers = hyper::header::Headers::new(); [INFO] [stderr] | ^^^^^^^ could not find `Headers` in `header` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HttpResult` in module `hyper` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/client.rs:87:72 [INFO] [stderr] | [INFO] [stderr] 87 | fn execute_wrapper) -> hyper::HttpResult>(vault_client: &mut AzureVault, req_fn: F) -> hyper::HttpResult{ [INFO] [stderr] | ^^^^^^^^^^ not found in `hyper` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HttpResult` in module `hyper` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/client.rs:87:146 [INFO] [stderr] | [INFO] [stderr] 87 | fn execute_wrapper) -> hyper::HttpResult>(vault_client: &mut AzureVault, req_fn: F) -> hyper::HttpResult{ [INFO] [stderr] | ^^^^^^^^^^ not found in `hyper` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HttpResult` in module `hyper` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/client.rs:122:80 [INFO] [stderr] | [INFO] [stderr] 122 | fn handle_401(vault_client: &mut AzureVault, response: Response) -> hyper::HttpResult{ [INFO] [stderr] | ^^^^^^^^^^ not found in `hyper` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HttpResult` in module `hyper` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/client.rs:135:109 [INFO] [stderr] | [INFO] [stderr] 135 | fn authenticate(client: &mut Client, auth_url: &str, resource: &str, key: &str, secret: &str) -> hyper::HttpResult { [INFO] [stderr] | ^^^^^^^^^^ not found in `hyper` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `serialize` in module `url::form_urlencoded` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/client.rs:148:45 [INFO] [stderr] | [INFO] [stderr] 148 | let post_body = url::form_urlencoded::serialize(params); [INFO] [stderr] | ^^^^^^^^^ not found in `url::form_urlencoded` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HttpResult` in module `hyper` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/client.rs:200:36 [INFO] [stderr] | [INFO] [stderr] 200 | fn list<'b>(&mut self) -> hyper::HttpResult>>; [INFO] [stderr] | ^^^^^^^^^^ not found in `hyper` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HttpResult` in module `hyper` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/client.rs:201:55 [INFO] [stderr] | [INFO] [stderr] 201 | fn get_key<'b>(&mut self, key_name: &str) -> hyper::HttpResult>; [INFO] [stderr] | ^^^^^^^^^^ not found in `hyper` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HttpResult` in module `hyper` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/client.rs:202:59 [INFO] [stderr] | [INFO] [stderr] 202 | fn update_key<'b>(&mut self, key: KeyWrapper) -> hyper::HttpResult; [INFO] [stderr] | ^^^^^^^^^^ not found in `hyper` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HttpResult` in module `hyper` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/client.rs:203:58 [INFO] [stderr] | [INFO] [stderr] 203 | fn delete_key<'b>(&mut self, key_name: &str) -> hyper::HttpResult>; [INFO] [stderr] | ^^^^^^^^^^ not found in `hyper` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HttpResult` in module `hyper` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/client.rs:204:80 [INFO] [stderr] | [INFO] [stderr] 204 | fn create_key<'b>(&mut self, key_name: &str, key_ops: Vec) -> hyper::HttpResult; [INFO] [stderr] | ^^^^^^^^^^ not found in `hyper` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HttpResult` in module `hyper` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/client.rs:205:68 [INFO] [stderr] | [INFO] [stderr] 205 | fn encrypt<'b>(&mut self, key_name: &str, data: &[u8]) -> hyper::HttpResult; [INFO] [stderr] | ^^^^^^^^^^ not found in `hyper` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HttpResult` in module `hyper` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/client.rs:206:68 [INFO] [stderr] | [INFO] [stderr] 206 | fn decrypt<'b>(&mut self, key_name: &str, data: &[u8]) -> hyper::HttpResult; [INFO] [stderr] | ^^^^^^^^^^ not found in `hyper` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HttpResult` in module `hyper` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/client.rs:207:65 [INFO] [stderr] | [INFO] [stderr] 207 | fn wrap<'b>(&mut self, key_name: &str, cek: &[u8]) -> hyper::HttpResult; [INFO] [stderr] | ^^^^^^^^^^ not found in `hyper` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HttpResult` in module `hyper` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/client.rs:208:67 [INFO] [stderr] | [INFO] [stderr] 208 | fn unwrap<'b>(&mut self, key_name: &str, cek: &[u8]) -> hyper::HttpResult; [INFO] [stderr] | ^^^^^^^^^^ not found in `hyper` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HttpResult` in module `hyper` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/client.rs:209:71 [INFO] [stderr] | [INFO] [stderr] 209 | fn sign<'b>(&mut self, key_name: &str, message: Vec) -> hyper::HttpResult>; [INFO] [stderr] | ^^^^^^^^^^ not found in `hyper` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HttpResult` in module `hyper` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/client.rs:210:93 [INFO] [stderr] | [INFO] [stderr] 210 | fn verify<'b>(&mut self, key_name: &str, message: Vec, signiture: Vec) -> hyper::HttpResult; [INFO] [stderr] | ^^^^^^^^^^ not found in `hyper` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HttpResult` in module `hyper` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/client.rs:211:93 [INFO] [stderr] | [INFO] [stderr] 211 | fn crypto_operation(&mut self, payload: BTreeMap<&str, String>, url: String) -> hyper::HttpResult where T : PartialEq + Decodable; [INFO] [stderr] | ^^^^^^^^^^ not found in `hyper` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HttpResult` in module `hyper` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/client.rs:225:55 [INFO] [stderr] | [INFO] [stderr] 225 | fn get_key<'b>(&mut self, key_name: &str) -> hyper::HttpResult>{ [INFO] [stderr] | ^^^^^^^^^^ not found in `hyper` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HttpResult` in module `hyper` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/client.rs:246:59 [INFO] [stderr] | [INFO] [stderr] 246 | fn update_key<'b>(&mut self, key: KeyWrapper) -> hyper::HttpResult{ [INFO] [stderr] | ^^^^^^^^^^ not found in `hyper` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HttpResult` in module `hyper` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/client.rs:250:58 [INFO] [stderr] | [INFO] [stderr] 250 | fn delete_key<'b>(&mut self, key_name: &str) -> hyper::HttpResult>{ [INFO] [stderr] | ^^^^^^^^^^ not found in `hyper` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HttpResult` in module `hyper` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/client.rs:270:80 [INFO] [stderr] | [INFO] [stderr] 270 | fn create_key<'b>(&mut self, key_name: &str, key_ops: Vec) -> hyper::HttpResult{ [INFO] [stderr] | ^^^^^^^^^^ not found in `hyper` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Mime` in this scope [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/client.rs:279:26 [INFO] [stderr] | [INFO] [stderr] 279 | let json_mime: Mime = "application/json".parse().unwrap(); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Mime` in this scope [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/client.rs:287:26 [INFO] [stderr] | [INFO] [stderr] 287 | let json_mime: Mime = "application/json".parse().unwrap(); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HttpResult` in module `hyper` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/client.rs:301:36 [INFO] [stderr] | [INFO] [stderr] 301 | fn list<'b>(&mut self) -> hyper::HttpResult>>{ [INFO] [stderr] | ^^^^^^^^^^ not found in `hyper` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HttpResult` in module `hyper` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/client.rs:321:68 [INFO] [stderr] | [INFO] [stderr] 321 | fn encrypt<'b>(&mut self, key_name: &str, data: &[u8]) -> hyper::HttpResult{ [INFO] [stderr] | ^^^^^^^^^^ not found in `hyper` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HttpResult` in module `hyper` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/client.rs:335:68 [INFO] [stderr] | [INFO] [stderr] 335 | fn decrypt<'b>(&mut self, key_name: &str, data: &[u8]) -> hyper::HttpResult{ [INFO] [stderr] | ^^^^^^^^^^ not found in `hyper` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HttpResult` in module `hyper` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/client.rs:349:65 [INFO] [stderr] | [INFO] [stderr] 349 | fn wrap<'b>(&mut self, key_name: &str, cek: &[u8]) -> hyper::HttpResult{ [INFO] [stderr] | ^^^^^^^^^^ not found in `hyper` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HttpResult` in module `hyper` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/client.rs:353:67 [INFO] [stderr] | [INFO] [stderr] 353 | fn unwrap<'b>(&mut self, key_name: &str, cek: &[u8]) -> hyper::HttpResult{ [INFO] [stderr] | ^^^^^^^^^^ not found in `hyper` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HttpResult` in module `hyper` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/client.rs:357:69 [INFO] [stderr] | [INFO] [stderr] 357 | fn sign<'b>(&mut self, key_name: &str, digest: Vec) -> hyper::HttpResult>{ [INFO] [stderr] | ^^^^^^^^^^ not found in `hyper` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HttpResult` in module `hyper` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/client.rs:371:91 [INFO] [stderr] | [INFO] [stderr] 371 | fn verify<'b>(&mut self, key_name: &str, digest: Vec, signiture: Vec) -> hyper::HttpResult{ [INFO] [stderr] | ^^^^^^^^^^ not found in `hyper` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HttpResult` in module `hyper` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/client.rs:386:93 [INFO] [stderr] | [INFO] [stderr] 386 | fn crypto_operation(&mut self, payload: BTreeMap<&str, String>, url: String) -> hyper::HttpResult [INFO] [stderr] | ^^^^^^^^^^ not found in `hyper` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Mime` in this scope [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/client.rs:394:26 [INFO] [stderr] | [INFO] [stderr] 394 | let json_mime: Mime = "application/json".parse().unwrap(); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Mime` in this scope [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/client.rs:402:26 [INFO] [stderr] | [INFO] [stderr] 402 | let json_mime: Mime = "application/json".parse().unwrap(); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0603]: struct `Response` is private [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/client.rs:5:29 [INFO] [stderr] | [INFO] [stderr] 5 | use hyper::client::{Client, Response}; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0107]: wrong number of type arguments: expected at least 1, found 0 [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/client.rs:78:11 [INFO] [stderr] | [INFO] [stderr] 78 | client: Client, [INFO] [stderr] | ^^^^^^ expected at least 1 type argument [INFO] [stderr] [INFO] [stderr] error[E0107]: wrong number of type arguments: expected at least 1, found 0 [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/client.rs:87:35 [INFO] [stderr] | [INFO] [stderr] 87 | fn execute_wrapper) -> hyper::HttpResult>(vault_client: &mut AzureVault, req_fn: F) -> hyper::HttpResult{ [INFO] [stderr] | ^^^^^^ expected at least 1 type argument [INFO] [stderr] [INFO] [stderr] error[E0107]: wrong number of type arguments: expected at least 1, found 0 [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/client.rs:135:34 [INFO] [stderr] | [INFO] [stderr] 135 | fn authenticate(client: &mut Client, auth_url: &str, resource: &str, key: &str, secret: &str) -> hyper::HttpResult { [INFO] [stderr] | ^^^^^^ expected at least 1 type argument [INFO] [stderr] [INFO] [stderr] error[E0107]: wrong number of type arguments: expected at least 1, found 0 [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-key-vault-3d9981df2a03b332/7b64715/src/vault/http/client.rs:144:45 [INFO] [stderr] | [INFO] [stderr] 144 | fn pstar_with_params(client: &mut Client, method: Method, url: &str, params: I, headers: J) -> Result [INFO] [stderr] | ^^^^^^ expected at least 1 type argument [INFO] [stderr] [INFO] [stderr] error: aborting due to 53 previous errors [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0107, E0412, E0425, E0432, E0433, E0603. [INFO] [stderr] For more information about an error, try `rustc --explain E0107`. [INFO] [stderr] error: Could not compile `vault`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error[E0432]: unresolved import `std::marker::PhantomFn` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/postgres-extension.rs-e259b19fb911b22e/f4d0fa9/src/lib.rs:9:19 [INFO] [stderr] | [INFO] [stderr] 9 | use std::marker::{PhantomFn,PhantomData}; [INFO] [stderr] | ^^^^^^^^^ no `PhantomFn` in `marker` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `std::marker::MarkerTrait` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/postgres-extension.rs-e259b19fb911b22e/f4d0fa9/src/lib.rs:10:19 [INFO] [stderr] | [INFO] [stderr] 10 | use std::marker::{MarkerTrait}; [INFO] [stderr] | ^^^^^^^^^^^ no `MarkerTrait` in `marker` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `rustc::plugin` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/postgres-extension.rs-e259b19fb911b22e/f4d0fa9/src/lib.rs:13:12 [INFO] [stderr] | [INFO] [stderr] 13 | use rustc::plugin::Registry; [INFO] [stderr] | ^^^^^^ could not find `plugin` in `rustc` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `syntax::ext::base::Modifier` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/postgres-extension.rs-e259b19fb911b22e/f4d0fa9/src/lib.rs:14:25 [INFO] [stderr] | [INFO] [stderr] 14 | use syntax::ext::base::{Modifier}; [INFO] [stderr] | ^^^^^^^^ no `Modifier` in `ext::base` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `ast_map` in `syntax` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/postgres-extension.rs-e259b19fb911b22e/f4d0fa9/src/lib.rs:16:13 [INFO] [stderr] | [INFO] [stderr] 16 | use syntax::ast_map::blocks::MaybeFnLike; [INFO] [stderr] | ^^^^^^^ could not find `ast_map` in `syntax` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `syntax::parse::token::intern` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/postgres-extension.rs-e259b19fb911b22e/f4d0fa9/src/lib.rs:15:5 [INFO] [stderr] | [INFO] [stderr] 15 | use syntax::parse::token::intern; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `intern` in `parse::token` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `syntax::abi` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/postgres-extension.rs-e259b19fb911b22e/f4d0fa9/src/lib.rs:17:5 [INFO] [stderr] | [INFO] [stderr] 17 | use syntax::abi; [INFO] [stderr] | ^^^^^^^^^^^ no `abi` in the root [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `syntax::codemap` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/postgres-extension.rs-e259b19fb911b22e/f4d0fa9/src/lib.rs:20:13 [INFO] [stderr] | [INFO] [stderr] 20 | use syntax::codemap::Span; [INFO] [stderr] | ^^^^^^^ could not find `codemap` in `syntax` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `syntax::parse::token::InternedString` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/postgres-extension.rs-e259b19fb911b22e/f4d0fa9/src/lib.rs:25:5 [INFO] [stderr] | [INFO] [stderr] 25 | use syntax::parse::token::InternedString; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `InternedString` in `parse::token` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `ItemFn` in module `ast` [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/postgres-extension.rs-e259b19fb911b22e/f4d0fa9/src/lib.rs:585:14 [INFO] [stderr] | [INFO] [stderr] 585 | ast::ItemFn(_, _, mut _abi, _, _) => { [INFO] [stderr] | ^^^^^^ not found in `ast` [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 8 | use rustc::hir::intravisit::FnKind::ItemFn; [INFO] [stderr] | [INFO] [stderr] 8 | use syntax::visit::FnKind::ItemFn; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error: aborting due to 10 previous errors [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0432, E0433. [INFO] [stderr] For more information about an error, try `rustc --explain E0432`. [INFO] [stderr] error: Could not compile `postgres_extension`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] running `"docker" "inspect" "4f17a17520cdcd4884aed88994d22fc012eb2f10b284825c69427ccde5aa6792"` [INFO] running `"docker" "rm" "-f" "4f17a17520cdcd4884aed88994d22fc012eb2f10b284825c69427ccde5aa6792"` [INFO] [stdout] 4f17a17520cdcd4884aed88994d22fc012eb2f10b284825c69427ccde5aa6792