[INFO] updating cached repository exe-dealer/pgblackboard [INFO] running `"git" "fetch" "--all"` [INFO] [stdout] Fetching origin [INFO] [stderr] From git://github.com/exe-dealer/pgblackboard [INFO] [stderr] * branch HEAD -> FETCH_HEAD [INFO] running `"git" "clone" "work/cache/sources/gh/exe-dealer/pgblackboard" "work/ex/beta-1.38-1/sources/1.37.0/gh/exe-dealer/pgblackboard"` [INFO] [stderr] Cloning into 'work/ex/beta-1.38-1/sources/1.37.0/gh/exe-dealer/pgblackboard'... [INFO] [stderr] done. [INFO] running `"git" "clone" "work/cache/sources/gh/exe-dealer/pgblackboard" "work/ex/beta-1.38-1/sources/beta-2019-08-13/gh/exe-dealer/pgblackboard"` [INFO] [stderr] Cloning into 'work/ex/beta-1.38-1/sources/beta-2019-08-13/gh/exe-dealer/pgblackboard'... [INFO] [stderr] done. [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] 72c4035245ce2c1f15e7747113cd7d71cf43c442 [INFO] sha for GitHub repo exe-dealer/pgblackboard: 72c4035245ce2c1f15e7747113cd7d71cf43c442 [INFO] validating manifest of exe-dealer/pgblackboard on toolchain 1.37.0 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+1.37.0" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of exe-dealer/pgblackboard on toolchain beta-2019-08-13 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+beta-2019-08-13" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing exe-dealer/pgblackboard [INFO] finished frobbing exe-dealer/pgblackboard [INFO] frobbed toml for exe-dealer/pgblackboard written to work/ex/beta-1.38-1/sources/1.37.0/gh/exe-dealer/pgblackboard/Cargo.toml [INFO] started frobbing exe-dealer/pgblackboard [INFO] finished frobbing exe-dealer/pgblackboard [INFO] frobbed toml for exe-dealer/pgblackboard written to work/ex/beta-1.38-1/sources/beta-2019-08-13/gh/exe-dealer/pgblackboard/Cargo.toml [INFO] crate exe-dealer/pgblackboard already has a lockfile, it will not be regenerated [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+1.37.0" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+beta-2019-08-13" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] testing exe-dealer/pgblackboard against beta-2019-08-13 for beta-1.38-1 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.38-1/worker-0/beta-2019-08-13:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/beta-1.38-1/sources/beta-2019-08-13/gh/exe-dealer/pgblackboard:/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=warn" "-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" "+beta-2019-08-13" "build" "--frozen"` [INFO] [stdout] eeb2e58ddfa6e63f7d13f3e30734157d320476d07ab75a285abd7cec2c6107d8 [INFO] running `"docker" "start" "-a" "eeb2e58ddfa6e63f7d13f3e30734157d320476d07ab75a285abd7cec2c6107d8"` [INFO] [stderr] Compiling itoa v0.3.1 [INFO] [stderr] Compiling serde v0.9.15 [INFO] [stderr] Compiling dtoa v0.4.1 [INFO] [stderr] Compiling threadpool v0.1.4 [INFO] [stderr] Compiling md5 v0.3.6 [INFO] [stderr] Compiling syn v0.11.11 [INFO] [stderr] Compiling serde_codegen_internals v0.14.2 [INFO] [stderr] Compiling serde_derive v0.9.15 [INFO] [stderr] Compiling serde_json v0.9.10 [INFO] [stderr] Compiling pgblackboard v0.2.0 (/opt/crater/workdir) [INFO] [stderr] warning: unused import: `std::io::Read` [INFO] [stderr] --> server/http/method.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use std::io::Read; [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> server/http/reqerror.rs:14:32 [INFO] [stderr] | [INFO] [stderr] 14 | fn cause(&self) -> Option<&Error> { None } [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Error` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `BufWriter` [INFO] [stderr] --> server/http/mod.rs:14:30 [INFO] [stderr] | [INFO] [stderr] 14 | use std::io::{self, BufRead, BufWriter, BufReader, Read, Write}; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> server/http/mod.rs:50:68 [INFO] [stderr] | [INFO] [stderr] 50 | fn handle_http_req(&self, path: &[&str], req: &Request) -> Box; [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Response` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> server/http/mod.rs:54:41 [INFO] [stderr] | [INFO] [stderr] 54 | fn get(&self, req: &Request) -> Box { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Response` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> server/http/mod.rs:58:42 [INFO] [stderr] | [INFO] [stderr] 58 | fn post(&self, req: &Request) -> Box { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Response` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> server/http/mod.rs:62:43 [INFO] [stderr] | [INFO] [stderr] 62 | fn patch(&self, req: &Request) -> Box { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Response` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> server/http/mod.rs:66:56 [INFO] [stderr] | [INFO] [stderr] 66 | fn method_not_allowed(&self, req: &Request) -> Box { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Response` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> server/http/mod.rs:84:68 [INFO] [stderr] | [INFO] [stderr] 84 | fn handle_http_req(&self, path: &[&str], req: &Request) -> Box { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Response` [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> server/http/mod.rs:544:14 [INFO] [stderr] | [INFO] [stderr] 544 | b'0' ... b'9' => Some(byte - b'0'), [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] --> server/http/mod.rs:545:14 [INFO] [stderr] | [INFO] [stderr] 545 | b'A' ... b'F' => Some(byte + 10 - b'A'), [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> server/http/mod.rs:546:14 [INFO] [stderr] | [INFO] [stderr] 546 | b'a' ... b'f' => Some(byte + 10 - b'a'), [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> server/sqlexec.rs:14:48 [INFO] [stderr] | [INFO] [stderr] 14 | fn post(&self, req: &http::Request) -> Box { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: use `dyn`: `dyn http::Response` [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> server/postgres/backend.rs:306:30 [INFO] [stderr] | [INFO] [stderr] 306 | while let field_code @ 1 ... 255 = try!(reader.read_u8()) { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> server/postgres/backend.rs:611:25 [INFO] [stderr] | [INFO] [stderr] 611 | while let b @ 1 ... 255 = try!(self.read_u8()) { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: unused import: `FlushMessage` [INFO] [stderr] --> server/postgres/mod.rs:33:5 [INFO] [stderr] | [INFO] [stderr] 33 | FlushMessage, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `Write` [INFO] [stderr] --> server/postgres/mod.rs:38:28 [INFO] [stderr] | [INFO] [stderr] 38 | use std::io::{ self, Read, Write }; [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> server/main.rs:57:16 [INFO] [stderr] | [INFO] [stderr] 57 | -> Box [INFO] [stderr] | ^^^^^^^^^^^^^^ help: use `dyn`: `dyn http::Response` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> server/main.rs:112:16 [INFO] [stderr] | [INFO] [stderr] 112 | -> Box [INFO] [stderr] | ^^^^^^^^^^^^^^ help: use `dyn`: `dyn http::Response` [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead [INFO] [stderr] --> server/http/mod.rs:16:5 [INFO] [stderr] | [INFO] [stderr] 16 | use std::ascii::AsciiExt; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'core::str::::trim_right': superseded by `trim_end` [INFO] [stderr] --> server/http/mod.rs:178:38 [INFO] [stderr] | [INFO] [stderr] 178 | let http_version = &req_line.trim_right()[(right_space_pos + 1)..]; [INFO] [stderr] | ^^^^^^^^^^ help: replace the use of the deprecated item: `trim_end` [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'core::str::::trim_left': superseded by `trim_start` [INFO] [stderr] --> server/http/mod.rs:442:48 [INFO] [stderr] | [INFO] [stderr] 442 | let header_value = line[(colon_pos + 1)..].trim_left(); [INFO] [stderr] | ^^^^^^^^^ help: replace the use of the deprecated item: `trim_start` [INFO] [stderr] [INFO] [stderr] warning: unused import: `Read` [INFO] [stderr] --> server/http/mod.rs:14:52 [INFO] [stderr] | [INFO] [stderr] 14 | use std::io::{self, BufRead, BufWriter, BufReader, Read, Write}; [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `Write` [INFO] [stderr] --> server/http/mod.rs:14:58 [INFO] [stderr] | [INFO] [stderr] 14 | use std::io::{self, BufRead, BufWriter, BufReader, Read, Write}; [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::ascii::AsciiExt` [INFO] [stderr] --> server/http/mod.rs:16:5 [INFO] [stderr] | [INFO] [stderr] 16 | use std::ascii::AsciiExt; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `Read` [INFO] [stderr] --> server/postgres/mod.rs:38:22 [INFO] [stderr] | [INFO] [stderr] 38 | use std::io::{ self, Read, Write }; [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused variable: `req` [INFO] [stderr] --> server/main.rs:111:9 [INFO] [stderr] | [INFO] [stderr] 111 | req: &http::Request) [INFO] [stderr] | ^^^ help: consider prefixing with an underscore: `_req` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `req` [INFO] [stderr] --> server/http/mod.rs:66:34 [INFO] [stderr] | [INFO] [stderr] 66 | fn method_not_allowed(&self, req: &Request) -> Box { [INFO] [stderr] | ^^^ help: consider prefixing with an underscore: `_req` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `path` [INFO] [stderr] --> server/http/mod.rs:84:31 [INFO] [stderr] | [INFO] [stderr] 84 | fn handle_http_req(&self, path: &[&str], req: &Request) -> Box { [INFO] [stderr] | ^^^^ help: consider prefixing with an underscore: `_path` [INFO] [stderr] [INFO] [stderr] warning: variable `is_urlenc_content` is assigned to, but never used [INFO] [stderr] --> server/http/mod.rs:199:17 [INFO] [stderr] | [INFO] [stderr] 199 | let mut is_urlenc_content = false; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: consider using `_is_urlenc_content` instead [INFO] [stderr] [INFO] [stderr] warning: value assigned to `is_urlenc_content` is never read [INFO] [stderr] --> server/http/mod.rs:221:21 [INFO] [stderr] | [INFO] [stderr] 221 | is_urlenc_content = header_value == "application/x-www-form-urlencoded"; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_assignments)]` on by default [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: unused variable: `table_oid` [INFO] [stderr] --> server/sqlexec.rs:370:18 [INFO] [stderr] | [INFO] [stderr] 370 | .find(|&(table_oid, ref selected_col_ids, ref key_col_ids)| { [INFO] [stderr] | ^^^^^^^^^ help: consider prefixing with an underscore: `_table_oid` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `err` [INFO] [stderr] --> server/sqlexec.rs:44:17 [INFO] [stderr] | [INFO] [stderr] 44 | Err(err) => return Box::new(JsonResponse { [INFO] [stderr] | ^^^ help: consider prefixing with an underscore: `_err` [INFO] [stderr] [INFO] [stderr] warning: variable `password_was_requested` is assigned to, but never used [INFO] [stderr] --> server/postgres/mod.rs:105:17 [INFO] [stderr] | [INFO] [stderr] 105 | let mut password_was_requested = false; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: consider using `_password_was_requested` instead [INFO] [stderr] [INFO] [stderr] warning: value assigned to `password_was_requested` is never read [INFO] [stderr] --> server/postgres/mod.rs:117:21 [INFO] [stderr] | [INFO] [stderr] 117 | password_was_requested = true; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: unused variable: `typ_ids` [INFO] [stderr] --> server/postgres/mod.rs:294:52 [INFO] [stderr] | [INFO] [stderr] 294 | BackendMessage::ParameterDescription { typ_ids } => { [INFO] [stderr] | ^^^^^^^ help: try ignoring the field: `typ_ids: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `unknown` [INFO] [stderr] --> server/postgres/backend.rs:69:17 [INFO] [stderr] | [INFO] [stderr] 69 | unknown => return Err(io::Error::new( [INFO] [stderr] | ^^^^^^^ help: consider prefixing with an underscore: `_unknown` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `out` [INFO] [stderr] --> server/postgres/frontend.rs:96:39 [INFO] [stderr] | [INFO] [stderr] 96 | fn write_payload(&self, out: &mut W) -> io::Result<()> { Ok(()) } [INFO] [stderr] | ^^^ help: consider prefixing with an underscore: `_out` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> server/http/mod.rs:198:13 [INFO] [stderr] | [INFO] [stderr] 198 | let mut credentials = None; [INFO] [stderr] | ----^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_mut)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> server/sqlexec.rs:106:13 [INFO] [stderr] | [INFO] [stderr] 106 | let mut chunk_writer = try!(w.start_chunked()); [INFO] [stderr] | ----^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: method is never used: `start_ok` [INFO] [stderr] --> server/http/response.rs:23:5 [INFO] [stderr] | [INFO] [stderr] 23 | pub fn start_ok(self) -> io::Result { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: method is never used: `finish_without_body` [INFO] [stderr] --> server/http/response.rs:50:5 [INFO] [stderr] | [INFO] [stderr] 50 | pub fn finish_without_body(mut self) -> io::Result<()> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `write_www_authenticate_basic` [INFO] [stderr] --> server/http/response.rs:55:5 [INFO] [stderr] | [INFO] [stderr] 55 | pub fn write_www_authenticate_basic(&mut self, realm: &str) -> io::Result<&mut Self> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct is never constructed: `BasicAuthChallengeFmt` [INFO] [stderr] --> server/http/response.rs:56:9 [INFO] [stderr] | [INFO] [stderr] 56 | struct BasicAuthChallengeFmt<'a>(&'a str); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `UrlEncoded` [INFO] [stderr] --> server/http/mod.rs:128:5 [INFO] [stderr] | [INFO] [stderr] 128 | UrlEncoded(Vec<(String, String)>), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `Binary` [INFO] [stderr] --> server/http/mod.rs:129:5 [INFO] [stderr] | [INFO] [stderr] 129 | Binary(Vec), [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `Basic` [INFO] [stderr] --> server/http/mod.rs:149:5 [INFO] [stderr] | [INFO] [stderr] 149 | / Basic { [INFO] [stderr] 150 | | user: String, [INFO] [stderr] 151 | | passwd: String, [INFO] [stderr] 152 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `SuccessfulCompletion` [INFO] [stderr] --> server/postgres/sqlstate.rs:21:16 [INFO] [stderr] | [INFO] [stderr] 21 | $( $class_name, )* [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 50 | / sql_state! { [INFO] [stderr] 51 | | "00" => SuccessfulCompletion { [INFO] [stderr] 52 | | [INFO] [stderr] 53 | | }, [INFO] [stderr] ... | [INFO] [stderr] 381 | | } [INFO] [stderr] 382 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `Warning` [INFO] [stderr] --> server/postgres/sqlstate.rs:21:16 [INFO] [stderr] | [INFO] [stderr] 21 | $( $class_name, )* [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 50 | / sql_state! { [INFO] [stderr] 51 | | "00" => SuccessfulCompletion { [INFO] [stderr] 52 | | [INFO] [stderr] 53 | | }, [INFO] [stderr] ... | [INFO] [stderr] 381 | | } [INFO] [stderr] 382 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `NoData` [INFO] [stderr] --> server/postgres/sqlstate.rs:21:16 [INFO] [stderr] | [INFO] [stderr] 21 | $( $class_name, )* [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 50 | / sql_state! { [INFO] [stderr] 51 | | "00" => SuccessfulCompletion { [INFO] [stderr] 52 | | [INFO] [stderr] 53 | | }, [INFO] [stderr] ... | [INFO] [stderr] 381 | | } [INFO] [stderr] 382 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `SqlStatementNotYetComplete` [INFO] [stderr] --> server/postgres/sqlstate.rs:21:16 [INFO] [stderr] | [INFO] [stderr] 21 | $( $class_name, )* [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 50 | / sql_state! { [INFO] [stderr] 51 | | "00" => SuccessfulCompletion { [INFO] [stderr] 52 | | [INFO] [stderr] 53 | | }, [INFO] [stderr] ... | [INFO] [stderr] 381 | | } [INFO] [stderr] 382 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `ConnectionException` [INFO] [stderr] --> server/postgres/sqlstate.rs:21:16 [INFO] [stderr] | [INFO] [stderr] 21 | $( $class_name, )* [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 50 | / sql_state! { [INFO] [stderr] 51 | | "00" => SuccessfulCompletion { [INFO] [stderr] 52 | | [INFO] [stderr] 53 | | }, [INFO] [stderr] ... | [INFO] [stderr] 381 | | } [INFO] [stderr] 382 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `TriggeredActionException` [INFO] [stderr] --> server/postgres/sqlstate.rs:21:16 [INFO] [stderr] | [INFO] [stderr] 21 | $( $class_name, )* [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 50 | / sql_state! { [INFO] [stderr] 51 | | "00" => SuccessfulCompletion { [INFO] [stderr] 52 | | [INFO] [stderr] 53 | | }, [INFO] [stderr] ... | [INFO] [stderr] 381 | | } [INFO] [stderr] 382 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `FeatureNotSupported` [INFO] [stderr] --> server/postgres/sqlstate.rs:21:16 [INFO] [stderr] | [INFO] [stderr] 21 | $( $class_name, )* [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 50 | / sql_state! { [INFO] [stderr] 51 | | "00" => SuccessfulCompletion { [INFO] [stderr] 52 | | [INFO] [stderr] 53 | | }, [INFO] [stderr] ... | [INFO] [stderr] 381 | | } [INFO] [stderr] 382 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `InvalidTransactionInitiation` [INFO] [stderr] --> server/postgres/sqlstate.rs:21:16 [INFO] [stderr] | [INFO] [stderr] 21 | $( $class_name, )* [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 50 | / sql_state! { [INFO] [stderr] 51 | | "00" => SuccessfulCompletion { [INFO] [stderr] 52 | | [INFO] [stderr] 53 | | }, [INFO] [stderr] ... | [INFO] [stderr] 381 | | } [INFO] [stderr] 382 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `LocatorException` [INFO] [stderr] --> server/postgres/sqlstate.rs:21:16 [INFO] [stderr] | [INFO] [stderr] 21 | $( $class_name, )* [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 50 | / sql_state! { [INFO] [stderr] 51 | | "00" => SuccessfulCompletion { [INFO] [stderr] 52 | | [INFO] [stderr] 53 | | }, [INFO] [stderr] ... | [INFO] [stderr] 381 | | } [INFO] [stderr] 382 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `InvalidGrantor` [INFO] [stderr] --> server/postgres/sqlstate.rs:21:16 [INFO] [stderr] | [INFO] [stderr] 21 | $( $class_name, )* [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 50 | / sql_state! { [INFO] [stderr] 51 | | "00" => SuccessfulCompletion { [INFO] [stderr] 52 | | [INFO] [stderr] 53 | | }, [INFO] [stderr] ... | [INFO] [stderr] 381 | | } [INFO] [stderr] 382 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `InvalidRoleSpecification` [INFO] [stderr] --> server/postgres/sqlstate.rs:21:16 [INFO] [stderr] | [INFO] [stderr] 21 | $( $class_name, )* [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 50 | / sql_state! { [INFO] [stderr] 51 | | "00" => SuccessfulCompletion { [INFO] [stderr] 52 | | [INFO] [stderr] 53 | | }, [INFO] [stderr] ... | [INFO] [stderr] 381 | | } [INFO] [stderr] 382 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `DiagnosticsException` [INFO] [stderr] --> server/postgres/sqlstate.rs:21:16 [INFO] [stderr] | [INFO] [stderr] 21 | $( $class_name, )* [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 50 | / sql_state! { [INFO] [stderr] 51 | | "00" => SuccessfulCompletion { [INFO] [stderr] 52 | | [INFO] [stderr] 53 | | }, [INFO] [stderr] ... | [INFO] [stderr] 381 | | } [INFO] [stderr] 382 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `CaseNotFound` [INFO] [stderr] --> server/postgres/sqlstate.rs:21:16 [INFO] [stderr] | [INFO] [stderr] 21 | $( $class_name, )* [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 50 | / sql_state! { [INFO] [stderr] 51 | | "00" => SuccessfulCompletion { [INFO] [stderr] 52 | | [INFO] [stderr] 53 | | }, [INFO] [stderr] ... | [INFO] [stderr] 381 | | } [INFO] [stderr] 382 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `CardinalityViolation` [INFO] [stderr] --> server/postgres/sqlstate.rs:21:16 [INFO] [stderr] | [INFO] [stderr] 21 | $( $class_name, )* [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 50 | / sql_state! { [INFO] [stderr] 51 | | "00" => SuccessfulCompletion { [INFO] [stderr] 52 | | [INFO] [stderr] 53 | | }, [INFO] [stderr] ... | [INFO] [stderr] 381 | | } [INFO] [stderr] 382 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `DataException` [INFO] [stderr] --> server/postgres/sqlstate.rs:21:16 [INFO] [stderr] | [INFO] [stderr] 21 | $( $class_name, )* [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 50 | / sql_state! { [INFO] [stderr] 51 | | "00" => SuccessfulCompletion { [INFO] [stderr] 52 | | [INFO] [stderr] 53 | | }, [INFO] [stderr] ... | [INFO] [stderr] 381 | | } [INFO] [stderr] 382 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `IntegrityConstraintViolation` [INFO] [stderr] --> server/postgres/sqlstate.rs:21:16 [INFO] [stderr] | [INFO] [stderr] 21 | $( $class_name, )* [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 50 | / sql_state! { [INFO] [stderr] 51 | | "00" => SuccessfulCompletion { [INFO] [stderr] 52 | | [INFO] [stderr] 53 | | }, [INFO] [stderr] ... | [INFO] [stderr] 381 | | } [INFO] [stderr] 382 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `InvalidCursorState` [INFO] [stderr] --> server/postgres/sqlstate.rs:21:16 [INFO] [stderr] | [INFO] [stderr] 21 | $( $class_name, )* [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 50 | / sql_state! { [INFO] [stderr] 51 | | "00" => SuccessfulCompletion { [INFO] [stderr] 52 | | [INFO] [stderr] 53 | | }, [INFO] [stderr] ... | [INFO] [stderr] 381 | | } [INFO] [stderr] 382 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `InvalidTransactionState` [INFO] [stderr] --> server/postgres/sqlstate.rs:21:16 [INFO] [stderr] | [INFO] [stderr] 21 | $( $class_name, )* [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 50 | / sql_state! { [INFO] [stderr] 51 | | "00" => SuccessfulCompletion { [INFO] [stderr] 52 | | [INFO] [stderr] 53 | | }, [INFO] [stderr] ... | [INFO] [stderr] 381 | | } [INFO] [stderr] 382 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `InvalidSqlStatementName` [INFO] [stderr] --> server/postgres/sqlstate.rs:21:16 [INFO] [stderr] | [INFO] [stderr] 21 | $( $class_name, )* [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 50 | / sql_state! { [INFO] [stderr] 51 | | "00" => SuccessfulCompletion { [INFO] [stderr] 52 | | [INFO] [stderr] 53 | | }, [INFO] [stderr] ... | [INFO] [stderr] 381 | | } [INFO] [stderr] 382 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `TriggeredDataChangeViolation` [INFO] [stderr] --> server/postgres/sqlstate.rs:21:16 [INFO] [stderr] | [INFO] [stderr] 21 | $( $class_name, )* [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 50 | / sql_state! { [INFO] [stderr] 51 | | "00" => SuccessfulCompletion { [INFO] [stderr] 52 | | [INFO] [stderr] 53 | | }, [INFO] [stderr] ... | [INFO] [stderr] 381 | | } [INFO] [stderr] 382 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `InvalidAuthorizationSpecification` [INFO] [stderr] --> server/postgres/sqlstate.rs:21:16 [INFO] [stderr] | [INFO] [stderr] 21 | $( $class_name, )* [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 50 | / sql_state! { [INFO] [stderr] 51 | | "00" => SuccessfulCompletion { [INFO] [stderr] 52 | | [INFO] [stderr] 53 | | }, [INFO] [stderr] ... | [INFO] [stderr] 381 | | } [INFO] [stderr] 382 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `DependentPrivilegeDescriptorsStillExist` [INFO] [stderr] --> server/postgres/sqlstate.rs:21:16 [INFO] [stderr] | [INFO] [stderr] 21 | $( $class_name, )* [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 50 | / sql_state! { [INFO] [stderr] 51 | | "00" => SuccessfulCompletion { [INFO] [stderr] 52 | | [INFO] [stderr] 53 | | }, [INFO] [stderr] ... | [INFO] [stderr] 381 | | } [INFO] [stderr] 382 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `InvalidTransactionTermination` [INFO] [stderr] --> server/postgres/sqlstate.rs:21:16 [INFO] [stderr] | [INFO] [stderr] 21 | $( $class_name, )* [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 50 | / sql_state! { [INFO] [stderr] 51 | | "00" => SuccessfulCompletion { [INFO] [stderr] 52 | | [INFO] [stderr] 53 | | }, [INFO] [stderr] ... | [INFO] [stderr] 381 | | } [INFO] [stderr] 382 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `SqlRoutineException` [INFO] [stderr] --> server/postgres/sqlstate.rs:21:16 [INFO] [stderr] | [INFO] [stderr] 21 | $( $class_name, )* [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 50 | / sql_state! { [INFO] [stderr] 51 | | "00" => SuccessfulCompletion { [INFO] [stderr] 52 | | [INFO] [stderr] 53 | | }, [INFO] [stderr] ... | [INFO] [stderr] 381 | | } [INFO] [stderr] 382 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `InvalidCursorName` [INFO] [stderr] --> server/postgres/sqlstate.rs:21:16 [INFO] [stderr] | [INFO] [stderr] 21 | $( $class_name, )* [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 50 | / sql_state! { [INFO] [stderr] 51 | | "00" => SuccessfulCompletion { [INFO] [stderr] 52 | | [INFO] [stderr] 53 | | }, [INFO] [stderr] ... | [INFO] [stderr] 381 | | } [INFO] [stderr] 382 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `ExternalRoutineException` [INFO] [stderr] --> server/postgres/sqlstate.rs:21:16 [INFO] [stderr] | [INFO] [stderr] 21 | $( $class_name, )* [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 50 | / sql_state! { [INFO] [stderr] 51 | | "00" => SuccessfulCompletion { [INFO] [stderr] 52 | | [INFO] [stderr] 53 | | }, [INFO] [stderr] ... | [INFO] [stderr] 381 | | } [INFO] [stderr] 382 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `ExternalRoutineInvocationException` [INFO] [stderr] --> server/postgres/sqlstate.rs:21:16 [INFO] [stderr] | [INFO] [stderr] 21 | $( $class_name, )* [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 50 | / sql_state! { [INFO] [stderr] 51 | | "00" => SuccessfulCompletion { [INFO] [stderr] 52 | | [INFO] [stderr] 53 | | }, [INFO] [stderr] ... | [INFO] [stderr] 381 | | } [INFO] [stderr] 382 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `SavepointException` [INFO] [stderr] --> server/postgres/sqlstate.rs:21:16 [INFO] [stderr] | [INFO] [stderr] 21 | $( $class_name, )* [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 50 | / sql_state! { [INFO] [stderr] 51 | | "00" => SuccessfulCompletion { [INFO] [stderr] 52 | | [INFO] [stderr] 53 | | }, [INFO] [stderr] ... | [INFO] [stderr] 381 | | } [INFO] [stderr] 382 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `InvalidCatalogName` [INFO] [stderr] --> server/postgres/sqlstate.rs:21:16 [INFO] [stderr] | [INFO] [stderr] 21 | $( $class_name, )* [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 50 | / sql_state! { [INFO] [stderr] 51 | | "00" => SuccessfulCompletion { [INFO] [stderr] 52 | | [INFO] [stderr] 53 | | }, [INFO] [stderr] ... | [INFO] [stderr] 381 | | } [INFO] [stderr] 382 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `InvalidSchemaName` [INFO] [stderr] --> server/postgres/sqlstate.rs:21:16 [INFO] [stderr] | [INFO] [stderr] 21 | $( $class_name, )* [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 50 | / sql_state! { [INFO] [stderr] 51 | | "00" => SuccessfulCompletion { [INFO] [stderr] 52 | | [INFO] [stderr] 53 | | }, [INFO] [stderr] ... | [INFO] [stderr] 381 | | } [INFO] [stderr] 382 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `TransactionRollback` [INFO] [stderr] --> server/postgres/sqlstate.rs:21:16 [INFO] [stderr] | [INFO] [stderr] 21 | $( $class_name, )* [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 50 | / sql_state! { [INFO] [stderr] 51 | | "00" => SuccessfulCompletion { [INFO] [stderr] 52 | | [INFO] [stderr] 53 | | }, [INFO] [stderr] ... | [INFO] [stderr] 381 | | } [INFO] [stderr] 382 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `SyntaxErrorOrAccessRuleViolation` [INFO] [stderr] --> server/postgres/sqlstate.rs:21:16 [INFO] [stderr] | [INFO] [stderr] 21 | $( $class_name, )* [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 50 | / sql_state! { [INFO] [stderr] 51 | | "00" => SuccessfulCompletion { [INFO] [stderr] 52 | | [INFO] [stderr] 53 | | }, [INFO] [stderr] ... | [INFO] [stderr] 381 | | } [INFO] [stderr] 382 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `WithCheckOptionViolation` [INFO] [stderr] --> server/postgres/sqlstate.rs:21:16 [INFO] [stderr] | [INFO] [stderr] 21 | $( $class_name, )* [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 50 | / sql_state! { [INFO] [stderr] 51 | | "00" => SuccessfulCompletion { [INFO] [stderr] 52 | | [INFO] [stderr] 53 | | }, [INFO] [stderr] ... | [INFO] [stderr] 381 | | } [INFO] [stderr] 382 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `InsufficientResources` [INFO] [stderr] --> server/postgres/sqlstate.rs:21:16 [INFO] [stderr] | [INFO] [stderr] 21 | $( $class_name, )* [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 50 | / sql_state! { [INFO] [stderr] 51 | | "00" => SuccessfulCompletion { [INFO] [stderr] 52 | | [INFO] [stderr] 53 | | }, [INFO] [stderr] ... | [INFO] [stderr] 381 | | } [INFO] [stderr] 382 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `ProgramLimitExceeded` [INFO] [stderr] --> server/postgres/sqlstate.rs:21:16 [INFO] [stderr] | [INFO] [stderr] 21 | $( $class_name, )* [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 50 | / sql_state! { [INFO] [stderr] 51 | | "00" => SuccessfulCompletion { [INFO] [stderr] 52 | | [INFO] [stderr] 53 | | }, [INFO] [stderr] ... | [INFO] [stderr] 381 | | } [INFO] [stderr] 382 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `ObjectNotInPrerequisiteState` [INFO] [stderr] --> server/postgres/sqlstate.rs:21:16 [INFO] [stderr] | [INFO] [stderr] 21 | $( $class_name, )* [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 50 | / sql_state! { [INFO] [stderr] 51 | | "00" => SuccessfulCompletion { [INFO] [stderr] 52 | | [INFO] [stderr] 53 | | }, [INFO] [stderr] ... | [INFO] [stderr] 381 | | } [INFO] [stderr] 382 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `OperatorIntervention` [INFO] [stderr] --> server/postgres/sqlstate.rs:21:16 [INFO] [stderr] | [INFO] [stderr] 21 | $( $class_name, )* [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 50 | / sql_state! { [INFO] [stderr] 51 | | "00" => SuccessfulCompletion { [INFO] [stderr] 52 | | [INFO] [stderr] 53 | | }, [INFO] [stderr] ... | [INFO] [stderr] 381 | | } [INFO] [stderr] 382 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `SystemError` [INFO] [stderr] --> server/postgres/sqlstate.rs:21:16 [INFO] [stderr] | [INFO] [stderr] 21 | $( $class_name, )* [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 50 | / sql_state! { [INFO] [stderr] 51 | | "00" => SuccessfulCompletion { [INFO] [stderr] 52 | | [INFO] [stderr] 53 | | }, [INFO] [stderr] ... | [INFO] [stderr] 381 | | } [INFO] [stderr] 382 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `ConfigFileError` [INFO] [stderr] --> server/postgres/sqlstate.rs:21:16 [INFO] [stderr] | [INFO] [stderr] 21 | $( $class_name, )* [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 50 | / sql_state! { [INFO] [stderr] 51 | | "00" => SuccessfulCompletion { [INFO] [stderr] 52 | | [INFO] [stderr] 53 | | }, [INFO] [stderr] ... | [INFO] [stderr] 381 | | } [INFO] [stderr] 382 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `FdwError` [INFO] [stderr] --> server/postgres/sqlstate.rs:21:16 [INFO] [stderr] | [INFO] [stderr] 21 | $( $class_name, )* [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 50 | / sql_state! { [INFO] [stderr] 51 | | "00" => SuccessfulCompletion { [INFO] [stderr] 52 | | [INFO] [stderr] 53 | | }, [INFO] [stderr] ... | [INFO] [stderr] 381 | | } [INFO] [stderr] 382 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `PlpgsqlError` [INFO] [stderr] --> server/postgres/sqlstate.rs:21:16 [INFO] [stderr] | [INFO] [stderr] 21 | $( $class_name, )* [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 50 | / sql_state! { [INFO] [stderr] 51 | | "00" => SuccessfulCompletion { [INFO] [stderr] 52 | | [INFO] [stderr] 53 | | }, [INFO] [stderr] ... | [INFO] [stderr] 381 | | } [INFO] [stderr] 382 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `InternalError` [INFO] [stderr] --> server/postgres/sqlstate.rs:21:16 [INFO] [stderr] | [INFO] [stderr] 21 | $( $class_name, )* [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 50 | / sql_state! { [INFO] [stderr] 51 | | "00" => SuccessfulCompletion { [INFO] [stderr] 52 | | [INFO] [stderr] 53 | | }, [INFO] [stderr] ... | [INFO] [stderr] 381 | | } [INFO] [stderr] 382 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `Unknown` [INFO] [stderr] --> server/postgres/sqlstate.rs:22:13 [INFO] [stderr] | [INFO] [stderr] 22 | Unknown [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 50 | / sql_state! { [INFO] [stderr] 51 | | "00" => SuccessfulCompletion { [INFO] [stderr] 52 | | [INFO] [stderr] 53 | | }, [INFO] [stderr] ... | [INFO] [stderr] 381 | | } [INFO] [stderr] 382 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: method is never used: `class` [INFO] [stderr] --> server/postgres/sqlstate.rs:36:13 [INFO] [stderr] | [INFO] [stderr] 36 | pub fn class(&self) -> SqlStateClass { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 50 | / sql_state! { [INFO] [stderr] 51 | | "00" => SuccessfulCompletion { [INFO] [stderr] 52 | | [INFO] [stderr] 53 | | }, [INFO] [stderr] ... | [INFO] [stderr] 381 | | } [INFO] [stderr] 382 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: struct is never constructed: `QueryMessage` [INFO] [stderr] --> server/postgres/frontend.rs:14:1 [INFO] [stderr] | [INFO] [stderr] 14 | pub struct QueryMessage<'a> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct is never constructed: `FlushMessage` [INFO] [stderr] --> server/postgres/frontend.rs:51:1 [INFO] [stderr] | [INFO] [stderr] 51 | pub struct FlushMessage; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct is never constructed: `CancelRequestMessage` [INFO] [stderr] --> server/postgres/frontend.rs:57:1 [INFO] [stderr] | [INFO] [stderr] 57 | pub struct CancelRequestMessage { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `pop_notice` [INFO] [stderr] --> server/postgres/mod.rs:251:5 [INFO] [stderr] | [INFO] [stderr] 251 | pub fn pop_notice(&mut self) -> Option { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `cancel` [INFO] [stderr] --> server/postgres/mod.rs:430:1 [INFO] [stderr] | [INFO] [stderr] 430 | pub fn cancel(addr: &str, process_id: u32, secret_key: u32) -> io::Result<()> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variable `messageType` should have a snake case name [INFO] [stderr] --> server/sqlexec.rs:184:9 [INFO] [stderr] | [INFO] [stderr] 184 | messageType: &str, [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to snake case: `message_type` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(non_snake_case)]` on by default [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 23.11s [INFO] running `"docker" "inspect" "eeb2e58ddfa6e63f7d13f3e30734157d320476d07ab75a285abd7cec2c6107d8"` [INFO] running `"docker" "rm" "-f" "eeb2e58ddfa6e63f7d13f3e30734157d320476d07ab75a285abd7cec2c6107d8"` [INFO] [stdout] eeb2e58ddfa6e63f7d13f3e30734157d320476d07ab75a285abd7cec2c6107d8 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.38-1/worker-0/beta-2019-08-13:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/beta-1.38-1/sources/beta-2019-08-13/gh/exe-dealer/pgblackboard:/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=warn" "-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" "+beta-2019-08-13" "test" "--frozen" "--no-run"` [INFO] [stdout] b607c52b6a7649f2c18ad71b14770c7d337e24988766bb306398e2bfc04d608e [INFO] running `"docker" "start" "-a" "b607c52b6a7649f2c18ad71b14770c7d337e24988766bb306398e2bfc04d608e"` [INFO] [stderr] Compiling pgblackboard v0.2.0 (/opt/crater/workdir) [INFO] [stderr] warning: unused import: `std::io::Read` [INFO] [stderr] --> server/http/method.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use std::io::Read; [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> server/http/reqerror.rs:14:32 [INFO] [stderr] | [INFO] [stderr] 14 | fn cause(&self) -> Option<&Error> { None } [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Error` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `BufWriter` [INFO] [stderr] --> server/http/mod.rs:14:30 [INFO] [stderr] | [INFO] [stderr] 14 | use std::io::{self, BufRead, BufWriter, BufReader, Read, Write}; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> server/http/mod.rs:50:68 [INFO] [stderr] | [INFO] [stderr] 50 | fn handle_http_req(&self, path: &[&str], req: &Request) -> Box; [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Response` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> server/http/mod.rs:54:41 [INFO] [stderr] | [INFO] [stderr] 54 | fn get(&self, req: &Request) -> Box { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Response` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> server/http/mod.rs:58:42 [INFO] [stderr] | [INFO] [stderr] 58 | fn post(&self, req: &Request) -> Box { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Response` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> server/http/mod.rs:62:43 [INFO] [stderr] | [INFO] [stderr] 62 | fn patch(&self, req: &Request) -> Box { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Response` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> server/http/mod.rs:66:56 [INFO] [stderr] | [INFO] [stderr] 66 | fn method_not_allowed(&self, req: &Request) -> Box { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Response` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> server/http/mod.rs:84:68 [INFO] [stderr] | [INFO] [stderr] 84 | fn handle_http_req(&self, path: &[&str], req: &Request) -> Box { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Response` [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> server/http/mod.rs:544:14 [INFO] [stderr] | [INFO] [stderr] 544 | b'0' ... b'9' => Some(byte - b'0'), [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] --> server/http/mod.rs:545:14 [INFO] [stderr] | [INFO] [stderr] 545 | b'A' ... b'F' => Some(byte + 10 - b'A'), [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> server/http/mod.rs:546:14 [INFO] [stderr] | [INFO] [stderr] 546 | b'a' ... b'f' => Some(byte + 10 - b'a'), [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> server/sqlexec.rs:14:48 [INFO] [stderr] | [INFO] [stderr] 14 | fn post(&self, req: &http::Request) -> Box { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: use `dyn`: `dyn http::Response` [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> server/postgres/backend.rs:306:30 [INFO] [stderr] | [INFO] [stderr] 306 | while let field_code @ 1 ... 255 = try!(reader.read_u8()) { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> server/postgres/backend.rs:611:25 [INFO] [stderr] | [INFO] [stderr] 611 | while let b @ 1 ... 255 = try!(self.read_u8()) { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: unused import: `FlushMessage` [INFO] [stderr] --> server/postgres/mod.rs:33:5 [INFO] [stderr] | [INFO] [stderr] 33 | FlushMessage, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `Write` [INFO] [stderr] --> server/postgres/mod.rs:38:28 [INFO] [stderr] | [INFO] [stderr] 38 | use std::io::{ self, Read, Write }; [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> server/main.rs:57:16 [INFO] [stderr] | [INFO] [stderr] 57 | -> Box [INFO] [stderr] | ^^^^^^^^^^^^^^ help: use `dyn`: `dyn http::Response` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> server/main.rs:112:16 [INFO] [stderr] | [INFO] [stderr] 112 | -> Box [INFO] [stderr] | ^^^^^^^^^^^^^^ help: use `dyn`: `dyn http::Response` [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead [INFO] [stderr] --> server/http/mod.rs:16:5 [INFO] [stderr] | [INFO] [stderr] 16 | use std::ascii::AsciiExt; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'core::str::::trim_right': superseded by `trim_end` [INFO] [stderr] --> server/http/mod.rs:178:38 [INFO] [stderr] | [INFO] [stderr] 178 | let http_version = &req_line.trim_right()[(right_space_pos + 1)..]; [INFO] [stderr] | ^^^^^^^^^^ help: replace the use of the deprecated item: `trim_end` [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'core::str::::trim_left': superseded by `trim_start` [INFO] [stderr] --> server/http/mod.rs:442:48 [INFO] [stderr] | [INFO] [stderr] 442 | let header_value = line[(colon_pos + 1)..].trim_left(); [INFO] [stderr] | ^^^^^^^^^ help: replace the use of the deprecated item: `trim_start` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> server/postgres/sqlstate.rs:392:9 [INFO] [stderr] | [INFO] [stderr] 392 | assert_eq!(sqlstate.class(), SqlState::InvalidAuthorizationSpecification); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `postgres::sqlstate::SqlStateClass`, found enum `postgres::sqlstate::SqlState` [INFO] [stderr] | [INFO] [stderr] = note: expected type `postgres::sqlstate::SqlStateClass` [INFO] [stderr] found type `postgres::sqlstate::SqlState` [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused import: `Read` [INFO] [stderr] --> server/http/mod.rs:14:52 [INFO] [stderr] | [INFO] [stderr] 14 | use std::io::{self, BufRead, BufWriter, BufReader, Read, Write}; [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `Write` [INFO] [stderr] --> server/http/mod.rs:14:58 [INFO] [stderr] | [INFO] [stderr] 14 | use std::io::{self, BufRead, BufWriter, BufReader, Read, Write}; [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::ascii::AsciiExt` [INFO] [stderr] --> server/http/mod.rs:16:5 [INFO] [stderr] | [INFO] [stderr] 16 | use std::ascii::AsciiExt; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `Read` [INFO] [stderr] --> server/postgres/mod.rs:38:22 [INFO] [stderr] | [INFO] [stderr] 38 | use std::io::{ self, Read, Write }; [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] error: aborting due to previous error [INFO] [stderr] [INFO] [stderr] For more information about this error, try `rustc --explain E0308`. [INFO] [stderr] error: Could not compile `pgblackboard`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] running `"docker" "inspect" "b607c52b6a7649f2c18ad71b14770c7d337e24988766bb306398e2bfc04d608e"` [INFO] running `"docker" "rm" "-f" "b607c52b6a7649f2c18ad71b14770c7d337e24988766bb306398e2bfc04d608e"` [INFO] [stdout] b607c52b6a7649f2c18ad71b14770c7d337e24988766bb306398e2bfc04d608e