[INFO] cloning repository https://github.com/Bownairo/rhipster
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Bownairo/rhipster" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBownairo%2Frhipster", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBownairo%2Frhipster'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] a5682ca0793047494840484fbeb830851026916b
[INFO] checking Bownairo/rhipster against 1.55.0 for beta-1.56-3
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBownairo%2Frhipster" "/workspace/builds/worker-49/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-49/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/Bownairo/rhipster on toolchain 1.55.0
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.55.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/Bownairo/rhipster
[INFO] finished tweaking git repo https://github.com/Bownairo/rhipster
[INFO] tweaked toml for git repo https://github.com/Bownairo/rhipster written to /workspace/builds/worker-49/source/Cargo.toml
[INFO] crate git repo https://github.com/Bownairo/rhipster already has a lockfile, it will not be regenerated
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.55.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: /workspace/builds/worker-49/source/diesel_cli_ext/Cargo.toml: file found to be present in multiple build targets: /workspace/builds/worker-49/source/diesel_cli_ext/src/main.rs
[INFO] [stderr] warning: /workspace/builds/worker-49/source/diesel/diesel_cli/Cargo.toml: file found to be present in multiple build targets: /workspace/builds/worker-49/source/diesel/diesel_cli/src/main.rs
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded bcrypt v0.8.2
[INFO] [stderr]   Downloaded block-cipher v0.8.0
[INFO] [stderr]   Downloaded blowfish v0.6.0
[INFO] [stderr]   Downloaded assert_matches v1.5.0
[INFO] [stderr]   Downloaded include_dir v0.6.1
[INFO] [stderr]   Downloaded include_dir_impl v0.6.1
[INFO] [stderr]   Downloaded cargo_metadata v0.8.2
[INFO] [stderr]   Downloaded ipnetwork v0.18.0
[INFO] [stderr]   Downloaded structopt v0.3.22
[INFO] [stderr]   Downloaded scan_dir v0.3.3
[INFO] [stderr]   Downloaded diffy v0.2.1
[INFO] [stderr]   Downloaded structopt-derive v0.4.15
[INFO] [stderr]   Downloaded dunce v1.0.2
[INFO] [stderr]   Downloaded sourcegen-cli v0.4.0
[INFO] [stderr]   Downloaded serde_regex v0.3.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-49/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-49/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:a89201d6b5b9fd45c15d5952ece0a0129e7e80cb26ec023fd59cf09bc26f1604" "/opt/rustwide/cargo-home/bin/cargo" "+1.55.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] bca36360a9e70898b5ac529eb8577aa2a7e6604534860ac27835b5b4556d3613
[INFO] running `Command { std: "docker" "start" "-a" "bca36360a9e70898b5ac529eb8577aa2a7e6604534860ac27835b5b4556d3613", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "bca36360a9e70898b5ac529eb8577aa2a7e6604534860ac27835b5b4556d3613", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "bca36360a9e70898b5ac529eb8577aa2a7e6604534860ac27835b5b4556d3613", kill_on_drop: false }`
[INFO] [stdout] bca36360a9e70898b5ac529eb8577aa2a7e6604534860ac27835b5b4556d3613
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-49/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-49/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:a89201d6b5b9fd45c15d5952ece0a0129e7e80cb26ec023fd59cf09bc26f1604" "/opt/rustwide/cargo-home/bin/cargo" "+1.55.0" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] f04a4940f64279b754ae65c1b22eae977c0fee0ccfd2477b4cff76cd9c738c48
[INFO] running `Command { std: "docker" "start" "-a" "f04a4940f64279b754ae65c1b22eae977c0fee0ccfd2477b4cff76cd9c738c48", kill_on_drop: false }`
[INFO] [stderr] warning: /opt/rustwide/workdir/diesel/diesel_cli/Cargo.toml: file found to be present in multiple build targets: /opt/rustwide/workdir/diesel/diesel_cli/src/main.rs
[INFO] [stderr] warning: /opt/rustwide/workdir/diesel_cli_ext/Cargo.toml: file found to be present in multiple build targets: /opt/rustwide/workdir/diesel_cli_ext/src/main.rs
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]    Compiling proc-macro2 v1.0.27
[INFO] [stderr]    Compiling syn v1.0.73
[INFO] [stderr]    Compiling libc v0.2.97
[INFO] [stderr]    Compiling serde_derive v1.0.126
[INFO] [stderr]    Compiling serde v1.0.126
[INFO] [stderr]    Compiling log v0.4.14
[INFO] [stderr]    Compiling pq-sys v0.4.6
[INFO] [stderr]     Checking uuid v0.8.2
[INFO] [stderr]     Checking dotenv v0.15.0
[INFO] [stderr]     Checking unicode-width v0.1.8
[INFO] [stderr]     Checking vec_map v0.8.2
[INFO] [stderr]    Compiling tinyvec_macros v0.1.0
[INFO] [stderr]     Checking unicode-segmentation v1.8.0
[INFO] [stderr]     Checking ansi_term v0.12.1
[INFO] [stderr]    Compiling anyhow v1.0.41
[INFO] [stderr]    Compiling regex-syntax v0.6.25
[INFO] [stderr]    Compiling ppv-lite86 v0.2.10
[INFO] [stderr]    Compiling percent-encoding v2.1.0
[INFO] [stderr]    Compiling itoa v0.4.7
[INFO] [stderr]     Checking base64 v0.12.3
[INFO] [stderr]     Checking glob v0.3.0
[INFO] [stderr]     Checking dunce v1.0.2
[INFO] [stderr]     Checking convert_case v0.4.0
[INFO] [stderr]     Checking assert_matches v1.5.0
[INFO] [stderr]    Compiling num-bigint v0.3.2
[INFO] [stderr]    Compiling mysqlclient-sys v0.2.4
[INFO] [stderr]    Compiling libsqlite3-sys v0.20.1
[INFO] [stderr]    Compiling unicode-bidi v0.3.5
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.4
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]     Checking scan_dir v0.3.3
[INFO] [stderr]     Checking unicode-normalization v0.1.19
[INFO] [stderr]    Compiling memchr v2.4.0
[INFO] [stderr]    Compiling ryu v1.0.5
[INFO] [stderr]    Compiling num-traits v0.2.14
[INFO] [stderr]     Checking block-cipher v0.8.0
[INFO] [stderr]     Checking textwrap v0.11.0
[INFO] [stderr]     Checking getopts v0.2.21
[INFO] [stderr]    Compiling tinyvec v1.2.0
[INFO] [stderr]     Checking diffy v0.2.1
[INFO] [stderr]    Compiling aho-corasick v0.7.18
[INFO] [stderr]    Compiling form_urlencoded v1.0.1
[INFO] [stderr]     Checking heck v0.3.3
[INFO] [stderr]     Checking blowfish v0.6.0
[INFO] [stderr]     Checking env_logger v0.7.1
[INFO] [stderr]    Compiling num-integer v0.1.44
[INFO] [stderr]     Checking idna v0.2.3
[INFO] [stderr]    Compiling quote v1.0.9
[INFO] [stderr]    Compiling getrandom v0.1.16
[INFO] [stderr]    Compiling chrono v0.4.19
[INFO] [stderr]     Checking url v2.2.2
[INFO] [stderr]     Checking getrandom v0.2.3
[INFO] [stderr]     Checking atty v0.2.14
[INFO] [stderr]    Compiling rand_core v0.5.1
[INFO] [stderr]    Compiling regex v1.5.4
[INFO] [stderr]     Checking clap v2.33.3
[INFO] [stderr]     Checking rand_core v0.6.3
[INFO] [stderr]     Checking bcrypt v0.8.2
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand_chacha v0.2.2
[INFO] [stderr]     Checking bigdecimal v0.2.0
[INFO] [stderr]     Checking rand v0.8.4
[INFO] [stderr]    Compiling rand v0.7.3
[INFO] [stderr]     Checking tempfile v3.2.0
[INFO] [stderr]    Compiling quickcheck v0.9.2
[INFO] [stderr]     Checking diesel_derives v2.0.0 (/opt/rustwide/workdir/diesel/diesel_derives)
[INFO] [stderr]    Compiling thiserror-impl v1.0.26
[INFO] [stderr]    Compiling include_dir_impl v0.6.1
[INFO] [stderr]    Compiling structopt-derive v0.4.15
[INFO] [stderr]     Checking include_dir v0.6.1
[INFO] [stderr]     Checking thiserror v1.0.26
[INFO] [stderr]     Checking structopt v0.3.22
[INFO] [stderr]     Checking serde_json v1.0.64
[INFO] [stderr]     Checking ipnetwork v0.18.0
[INFO] [stderr]     Checking toml v0.5.8
[INFO] [stderr]     Checking serde_regex v0.3.1
[INFO] [stderr]     Checking semver v0.9.0
[INFO] [stderr]     Checking diesel v2.0.0 (/opt/rustwide/workdir/diesel/diesel)
[INFO] [stderr]     Checking cargo_metadata v0.8.2
[INFO] [stderr]     Checking migrations_internals v2.0.0 (/opt/rustwide/workdir/diesel/diesel_migrations/migrations_internals)
[INFO] [stderr]     Checking diesel_cli_ext v0.3.6 (/opt/rustwide/workdir/diesel_cli_ext)
[INFO] [stdout] warning: function is never used: `print_conversion_dependencies`
[INFO] [stdout]   --> diesel_cli_ext/src/main.rs:51:4
[INFO] [stdout]    |
[INFO] [stdout] 51 | fn print_conversion_dependencies() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `print_conversion_methods`
[INFO] [stdout]   --> diesel_cli_ext/src/main.rs:61:4
[INFO] [stdout]    |
[INFO] [stdout] 61 | fn print_conversion_methods(parse_output: &parse::ParseOutput) {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `print_usage`
[INFO] [stdout]   --> diesel_cli_ext/src/main.rs:82:4
[INFO] [stdout]    |
[INFO] [stdout] 82 | fn print_usage(program: &str, opts: Options) {
[INFO] [stdout]    |    ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `main`
[INFO] [stdout]   --> diesel_cli_ext/src/main.rs:87:4
[INFO] [stdout]    |
[INFO] [stdout] 87 | fn main() {
[INFO] [stdout]    |    ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 6 arguments but 5 arguments were supplied
[INFO] [stdout]    --> diesel_cli_ext/src/parse.rs:437:28
[INFO] [stdout]     |
[INFO] [stdout] 437 |         let parse_output = super::parse(
[INFO] [stdout]     |                            ^^^^^^^^^^^^ expected 6 arguments
[INFO] [stdout] 438 |             file_get_contents("test_data/schema.rs"),
[INFO] [stdout]     |             ----------------------------------------
[INFO] [stdout] 439 |             "model",
[INFO] [stdout]     |             -------
[INFO] [stdout] 440 |             None,
[INFO] [stdout]     |             ----
[INFO] [stdout] 441 |             false,
[INFO] [stdout]     |             -----
[INFO] [stdout] 442 |             &mut HashMap::default(),
[INFO] [stdout]     |             ----------------------- supplied 5 arguments
[INFO] [stdout]     |
[INFO] [stdout] note: function defined here
[INFO] [stdout]    --> diesel_cli_ext/src/parse.rs:21:8
[INFO] [stdout]     |
[INFO] [stdout] 21  |   pub fn parse(
[INFO] [stdout]     |          ^^^^^
[INFO] [stdout] 22  |       contents: String,
[INFO] [stdout]     |       ----------------
[INFO] [stdout] 23  |       action: &str,
[INFO] [stdout]     |       ------------
[INFO] [stdout] 24  |       model_derives: Option<String>,
[INFO] [stdout]     |       -----------------------------
[INFO] [stdout] 25  |       add_table_name: bool,
[INFO] [stdout]     |       --------------------
[INFO] [stdout] 26  |       model_type_mapping: &mut HashMap<String, String>,
[INFO] [stdout]     |       ------------------------------------------------
[INFO] [stdout] 27  | /     new: bool
[INFO] [stdout] 28  | | ) -> ParseOutput {
[INFO] [stdout]     | |_
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 6 arguments but 5 arguments were supplied
[INFO] [stdout]    --> diesel_cli_ext/src/parse.rs:466:28
[INFO] [stdout]     |
[INFO] [stdout] 466 |         let parse_output = super::parse(
[INFO] [stdout]     |                            ^^^^^^^^^^^^ expected 6 arguments
[INFO] [stdout] 467 |             file_get_contents("test_data/schema_localmodded.rs"),
[INFO] [stdout]     |             ----------------------------------------------------
[INFO] [stdout] 468 |             "model",
[INFO] [stdout]     |             -------
[INFO] [stdout] 469 |             None,
[INFO] [stdout]     |             ----
[INFO] [stdout] 470 |             false,
[INFO] [stdout]     |             -----
[INFO] [stdout] 471 |             &mut HashMap::default(),
[INFO] [stdout]     |             ----------------------- supplied 5 arguments
[INFO] [stdout]     |
[INFO] [stdout] note: function defined here
[INFO] [stdout]    --> diesel_cli_ext/src/parse.rs:21:8
[INFO] [stdout]     |
[INFO] [stdout] 21  |   pub fn parse(
[INFO] [stdout]     |          ^^^^^
[INFO] [stdout] 22  |       contents: String,
[INFO] [stdout]     |       ----------------
[INFO] [stdout] 23  |       action: &str,
[INFO] [stdout]     |       ------------
[INFO] [stdout] 24  |       model_derives: Option<String>,
[INFO] [stdout]     |       -----------------------------
[INFO] [stdout] 25  |       add_table_name: bool,
[INFO] [stdout]     |       --------------------
[INFO] [stdout] 26  |       model_type_mapping: &mut HashMap<String, String>,
[INFO] [stdout]     |       ------------------------------------------------
[INFO] [stdout] 27  | /     new: bool
[INFO] [stdout] 28  | | ) -> ParseOutput {
[INFO] [stdout]     | |_
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 6 arguments but 5 arguments were supplied
[INFO] [stdout]    --> diesel_cli_ext/src/parse.rs:489:28
[INFO] [stdout]     |
[INFO] [stdout] 489 |         let parse_output = super::parse(
[INFO] [stdout]     |                            ^^^^^^^^^^^^ expected 6 arguments
[INFO] [stdout] 490 |             file_get_contents("test_data/schema_with_ip_bytea.rs"),
[INFO] [stdout]     |             ------------------------------------------------------
[INFO] [stdout] 491 |             "model",
[INFO] [stdout]     |             -------
[INFO] [stdout] 492 |             None,
[INFO] [stdout]     |             ----
[INFO] [stdout] 493 |             false,
[INFO] [stdout]     |             -----
[INFO] [stdout] 494 |             &mut HashMap::default(),
[INFO] [stdout]     |             ----------------------- supplied 5 arguments
[INFO] [stdout]     |
[INFO] [stdout] note: function defined here
[INFO] [stdout]    --> diesel_cli_ext/src/parse.rs:21:8
[INFO] [stdout]     |
[INFO] [stdout] 21  |   pub fn parse(
[INFO] [stdout]     |          ^^^^^
[INFO] [stdout] 22  |       contents: String,
[INFO] [stdout]     |       ----------------
[INFO] [stdout] 23  |       action: &str,
[INFO] [stdout]     |       ------------
[INFO] [stdout] 24  |       model_derives: Option<String>,
[INFO] [stdout]     |       -----------------------------
[INFO] [stdout] 25  |       add_table_name: bool,
[INFO] [stdout]     |       --------------------
[INFO] [stdout] 26  |       model_type_mapping: &mut HashMap<String, String>,
[INFO] [stdout]     |       ------------------------------------------------
[INFO] [stdout] 27  | /     new: bool
[INFO] [stdout] 28  | | ) -> ParseOutput {
[INFO] [stdout]     | |_
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 6 arguments but 5 arguments were supplied
[INFO] [stdout]    --> diesel_cli_ext/src/parse.rs:512:28
[INFO] [stdout]     |
[INFO] [stdout] 512 |         let parse_output = super::parse(
[INFO] [stdout]     |                            ^^^^^^^^^^^^ expected 6 arguments
[INFO] [stdout] 513 |             file_get_contents("test_data/schema_with_tab.rs"),
[INFO] [stdout]     |             -------------------------------------------------
[INFO] [stdout] 514 |             "model",
[INFO] [stdout]     |             -------
[INFO] [stdout] 515 |             None,
[INFO] [stdout]     |             ----
[INFO] [stdout] 516 |             false,
[INFO] [stdout]     |             -----
[INFO] [stdout] 517 |             &mut HashMap::default(),
[INFO] [stdout]     |             ----------------------- supplied 5 arguments
[INFO] [stdout]     |
[INFO] [stdout] note: function defined here
[INFO] [stdout]    --> diesel_cli_ext/src/parse.rs:21:8
[INFO] [stdout]     |
[INFO] [stdout] 21  |   pub fn parse(
[INFO] [stdout]     |          ^^^^^
[INFO] [stdout] 22  |       contents: String,
[INFO] [stdout]     |       ----------------
[INFO] [stdout] 23  |       action: &str,
[INFO] [stdout]     |       ------------
[INFO] [stdout] 24  |       model_derives: Option<String>,
[INFO] [stdout]     |       -----------------------------
[INFO] [stdout] 25  |       add_table_name: bool,
[INFO] [stdout]     |       --------------------
[INFO] [stdout] 26  |       model_type_mapping: &mut HashMap<String, String>,
[INFO] [stdout]     |       ------------------------------------------------
[INFO] [stdout] 27  | /     new: bool
[INFO] [stdout] 28  | | ) -> ParseOutput {
[INFO] [stdout]     | |_
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 6 arguments but 5 arguments were supplied
[INFO] [stdout]    --> diesel_cli_ext/src/parse.rs:526:28
[INFO] [stdout]     |
[INFO] [stdout] 526 |         let parse_output = super::parse(
[INFO] [stdout]     |                            ^^^^^^^^^^^^ expected 6 arguments
[INFO] [stdout] 527 |             file_get_contents("test_data/schema_with_time.rs"),
[INFO] [stdout]     |             --------------------------------------------------
[INFO] [stdout] 528 |             "model",
[INFO] [stdout]     |             -------
[INFO] [stdout] 529 |             None,
[INFO] [stdout]     |             ----
[INFO] [stdout] 530 |             false,
[INFO] [stdout]     |             -----
[INFO] [stdout] 531 |             &mut HashMap::default(),
[INFO] [stdout]     |             ----------------------- supplied 5 arguments
[INFO] [stdout]     |
[INFO] [stdout] note: function defined here
[INFO] [stdout]    --> diesel_cli_ext/src/parse.rs:21:8
[INFO] [stdout]     |
[INFO] [stdout] 21  |   pub fn parse(
[INFO] [stdout]     |          ^^^^^
[INFO] [stdout] 22  |       contents: String,
[INFO] [stdout]     |       ----------------
[INFO] [stdout] 23  |       action: &str,
[INFO] [stdout]     |       ------------
[INFO] [stdout] 24  |       model_derives: Option<String>,
[INFO] [stdout]     |       -----------------------------
[INFO] [stdout] 25  |       add_table_name: bool,
[INFO] [stdout]     |       --------------------
[INFO] [stdout] 26  |       model_type_mapping: &mut HashMap<String, String>,
[INFO] [stdout]     |       ------------------------------------------------
[INFO] [stdout] 27  | /     new: bool
[INFO] [stdout] 28  | | ) -> ParseOutput {
[INFO] [stdout]     | |_
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 6 arguments but 5 arguments were supplied
[INFO] [stdout]    --> diesel_cli_ext/src/parse.rs:540:28
[INFO] [stdout]     |
[INFO] [stdout] 540 |         let parse_output = super::parse(
[INFO] [stdout]     |                            ^^^^^^^^^^^^ expected 6 arguments
[INFO] [stdout] 541 |             file_get_contents("test_data/schema_with_ies.rs"),
[INFO] [stdout]     |             -------------------------------------------------
[INFO] [stdout] 542 |             "model",
[INFO] [stdout]     |             -------
[INFO] [stdout] 543 |             None,
[INFO] [stdout]     |             ----
[INFO] [stdout] 544 |             false,
[INFO] [stdout]     |             -----
[INFO] [stdout] 545 |             &mut HashMap::default(),
[INFO] [stdout]     |             ----------------------- supplied 5 arguments
[INFO] [stdout]     |
[INFO] [stdout] note: function defined here
[INFO] [stdout]    --> diesel_cli_ext/src/parse.rs:21:8
[INFO] [stdout]     |
[INFO] [stdout] 21  |   pub fn parse(
[INFO] [stdout]     |          ^^^^^
[INFO] [stdout] 22  |       contents: String,
[INFO] [stdout]     |       ----------------
[INFO] [stdout] 23  |       action: &str,
[INFO] [stdout]     |       ------------
[INFO] [stdout] 24  |       model_derives: Option<String>,
[INFO] [stdout]     |       -----------------------------
[INFO] [stdout] 25  |       add_table_name: bool,
[INFO] [stdout]     |       --------------------
[INFO] [stdout] 26  |       model_type_mapping: &mut HashMap<String, String>,
[INFO] [stdout]     |       ------------------------------------------------
[INFO] [stdout] 27  | /     new: bool
[INFO] [stdout] 28  | | ) -> ParseOutput {
[INFO] [stdout]     | |_
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 6 arguments but 5 arguments were supplied
[INFO] [stdout]    --> diesel_cli_ext/src/parse.rs:556:28
[INFO] [stdout]     |
[INFO] [stdout] 556 |         let parse_output = super::parse(
[INFO] [stdout]     |                            ^^^^^^^^^^^^ expected 6 arguments
[INFO] [stdout] 557 |             file_get_contents("test_data/schema.rs"),
[INFO] [stdout]     |             ----------------------------------------
[INFO] [stdout] 558 |             "model",
[INFO] [stdout]     |             -------
[INFO] [stdout] 559 |             Some("Identifiable".to_string()),
[INFO] [stdout]     |             --------------------------------
[INFO] [stdout] 560 |             false,
[INFO] [stdout]     |             -----
[INFO] [stdout] 561 |             &mut HashMap::default(),
[INFO] [stdout]     |             ----------------------- supplied 5 arguments
[INFO] [stdout]     |
[INFO] [stdout] note: function defined here
[INFO] [stdout]    --> diesel_cli_ext/src/parse.rs:21:8
[INFO] [stdout]     |
[INFO] [stdout] 21  |   pub fn parse(
[INFO] [stdout]     |          ^^^^^
[INFO] [stdout] 22  |       contents: String,
[INFO] [stdout]     |       ----------------
[INFO] [stdout] 23  |       action: &str,
[INFO] [stdout]     |       ------------
[INFO] [stdout] 24  |       model_derives: Option<String>,
[INFO] [stdout]     |       -----------------------------
[INFO] [stdout] 25  |       add_table_name: bool,
[INFO] [stdout]     |       --------------------
[INFO] [stdout] 26  |       model_type_mapping: &mut HashMap<String, String>,
[INFO] [stdout]     |       ------------------------------------------------
[INFO] [stdout] 27  | /     new: bool
[INFO] [stdout] 28  | | ) -> ParseOutput {
[INFO] [stdout]     | |_
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `diesel_cli_ext` due to 10 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error[E0061]: this function takes 6 arguments but 5 arguments were supplied
[INFO] [stdout]    --> diesel_cli_ext/src/parse.rs:568:28
[INFO] [stdout]     |
[INFO] [stdout] 568 |         let parse_output = super::parse(
[INFO] [stdout]     |                            ^^^^^^^^^^^^ expected 6 arguments
[INFO] [stdout] 569 |             file_get_contents("test_data/schema_uuid.rs"),
[INFO] [stdout]     |             ---------------------------------------------
[INFO] [stdout] 570 |             "model",
[INFO] [stdout]     |             -------
[INFO] [stdout] 571 |             None,
[INFO] [stdout]     |             ----
[INFO] [stdout] 572 |             false,
[INFO] [stdout]     |             -----
[INFO] [stdout] 573 |             &mut HashMap::default(),
[INFO] [stdout]     |             ----------------------- supplied 5 arguments
[INFO] [stdout]     |
[INFO] [stdout] note: function defined here
[INFO] [stdout]    --> diesel_cli_ext/src/parse.rs:21:8
[INFO] [stdout]     |
[INFO] [stdout] 21  |   pub fn parse(
[INFO] [stdout]     |          ^^^^^
[INFO] [stdout] 22  |       contents: String,
[INFO] [stdout]     |       ----------------
[INFO] [stdout] 23  |       action: &str,
[INFO] [stdout]     |       ------------
[INFO] [stdout] 24  |       model_derives: Option<String>,
[INFO] [stdout]     |       -----------------------------
[INFO] [stdout] 25  |       add_table_name: bool,
[INFO] [stdout]     |       --------------------
[INFO] [stdout] 26  |       model_type_mapping: &mut HashMap<String, String>,
[INFO] [stdout]     |       ------------------------------------------------
[INFO] [stdout] 27  | /     new: bool
[INFO] [stdout] 28  | | ) -> ParseOutput {
[INFO] [stdout]     | |_
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 6 arguments but 5 arguments were supplied
[INFO] [stdout]    --> diesel_cli_ext/src/parse.rs:582:28
[INFO] [stdout]     |
[INFO] [stdout] 582 |         let parse_output = super::parse(
[INFO] [stdout]     |                            ^^^^^^^^^^^^ expected 6 arguments
[INFO] [stdout] 583 |             file_get_contents("test_data/schema_mysql.rs"),
[INFO] [stdout]     |             ----------------------------------------------
[INFO] [stdout] 584 |             "model",
[INFO] [stdout]     |             -------
[INFO] [stdout] 585 |             None,
[INFO] [stdout]     |             ----
[INFO] [stdout] 586 |             false,
[INFO] [stdout]     |             -----
[INFO] [stdout] 587 |             &mut HashMap::default(),
[INFO] [stdout]     |             ----------------------- supplied 5 arguments
[INFO] [stdout]     |
[INFO] [stdout] note: function defined here
[INFO] [stdout]    --> diesel_cli_ext/src/parse.rs:21:8
[INFO] [stdout]     |
[INFO] [stdout] 21  |   pub fn parse(
[INFO] [stdout]     |          ^^^^^
[INFO] [stdout] 22  |       contents: String,
[INFO] [stdout]     |       ----------------
[INFO] [stdout] 23  |       action: &str,
[INFO] [stdout]     |       ------------
[INFO] [stdout] 24  |       model_derives: Option<String>,
[INFO] [stdout]     |       -----------------------------
[INFO] [stdout] 25  |       add_table_name: bool,
[INFO] [stdout]     |       --------------------
[INFO] [stdout] 26  |       model_type_mapping: &mut HashMap<String, String>,
[INFO] [stdout]     |       ------------------------------------------------
[INFO] [stdout] 27  | /     new: bool
[INFO] [stdout] 28  | | ) -> ParseOutput {
[INFO] [stdout]     | |_
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 9 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0061`.
[INFO] [stdout] 
[INFO] [stdout] warning: 4 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `bigdecimal::FromPrimitive`
[INFO] [stdout]    --> diesel/diesel/src/mysql/connection/bind.rs:602:9
[INFO] [stdout]     |
[INFO] [stdout] 602 |     use bigdecimal::FromPrimitive;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]    --> diesel/diesel/src/lib.rs:98:9
[INFO] [stdout]     |
[INFO] [stdout] 98  | #![deny(warnings)]
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout]     = note: `#[warn(unused_imports)]` implied by `#[warn(warnings)]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1171:13
[INFO] [stdout]      |
[INFO] [stdout] 1171 |             conn,
[INFO] [stdout]      |             ^^^^ expected struct `mysql::connection::MysqlConnection`, found struct `sqlite::connection::SqliteConnection`
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1188:13
[INFO] [stdout]      |
[INFO] [stdout] 1188 |             conn,
[INFO] [stdout]      |             ^^^^ expected struct `mysql::connection::MysqlConnection`, found struct `sqlite::connection::SqliteConnection`
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1208:13
[INFO] [stdout]      |
[INFO] [stdout] 1208 |             conn,
[INFO] [stdout]      |             ^^^^ expected struct `mysql::connection::MysqlConnection`, found struct `sqlite::connection::SqliteConnection`
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1219:13
[INFO] [stdout]      |
[INFO] [stdout] 1219 |             conn,
[INFO] [stdout]      |             ^^^^ expected struct `mysql::connection::MysqlConnection`, found struct `sqlite::connection::SqliteConnection`
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1236:13
[INFO] [stdout]      |
[INFO] [stdout] 1236 |             conn,
[INFO] [stdout]      |             ^^^^ expected struct `mysql::connection::MysqlConnection`, found struct `sqlite::connection::SqliteConnection`
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1256:13
[INFO] [stdout]      |
[INFO] [stdout] 1256 |             conn,
[INFO] [stdout]      |             ^^^^ expected struct `mysql::connection::MysqlConnection`, found struct `sqlite::connection::SqliteConnection`
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1263:13
[INFO] [stdout]      |
[INFO] [stdout] 1263 |             conn,
[INFO] [stdout]      |             ^^^^ expected struct `mysql::connection::MysqlConnection`, found struct `sqlite::connection::SqliteConnection`
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1280:13
[INFO] [stdout]      |
[INFO] [stdout] 1280 |             conn,
[INFO] [stdout]      |             ^^^^ expected struct `mysql::connection::MysqlConnection`, found struct `sqlite::connection::SqliteConnection`
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1311:68
[INFO] [stdout]      |
[INFO] [stdout] 1311 |             query_single_table("SELECT enum_field FROM enum_test", conn, MysqlType::Enum);
[INFO] [stdout]      |                                                                    ^^^^ expected struct `mysql::connection::MysqlConnection`, found struct `sqlite::connection::SqliteConnection`
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1336:17
[INFO] [stdout]      |
[INFO] [stdout] 1336 |                 conn,
[INFO] [stdout]      |                 ^^^^ expected struct `mysql::connection::MysqlConnection`, found struct `sqlite::connection::SqliteConnection`
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1355:13
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             conn,
[INFO] [stdout]      |             ^^^^ expected struct `mysql::connection::MysqlConnection`, found struct `sqlite::connection::SqliteConnection`
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1375:13
[INFO] [stdout]      |
[INFO] [stdout] 1375 |             conn,
[INFO] [stdout]      |             ^^^^ expected struct `mysql::connection::MysqlConnection`, found struct `sqlite::connection::SqliteConnection`
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1381:68
[INFO] [stdout]      |
[INFO] [stdout] 1381 |             query_single_table("SELECT enum_field FROM enum_test", conn, MysqlType::Enum);
[INFO] [stdout]      |                                                                    ^^^^ expected struct `mysql::connection::MysqlConnection`, found struct `sqlite::connection::SqliteConnection`
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1396:13
[INFO] [stdout]      |
[INFO] [stdout] 1396 |             conn,
[INFO] [stdout]      |             ^^^^ expected struct `mysql::connection::MysqlConnection`, found struct `sqlite::connection::SqliteConnection`
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1411:13
[INFO] [stdout]      |
[INFO] [stdout] 1411 |             conn,
[INFO] [stdout]      |             ^^^^ expected struct `mysql::connection::MysqlConnection`, found struct `sqlite::connection::SqliteConnection`
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1428:13
[INFO] [stdout]      |
[INFO] [stdout] 1428 |             conn,
[INFO] [stdout]      |             ^^^^ expected struct `mysql::connection::MysqlConnection`, found struct `sqlite::connection::SqliteConnection`
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1437:68
[INFO] [stdout]      |
[INFO] [stdout] 1437 |             query_single_table("SELECT enum_field FROM enum_test", conn, MysqlType::Enum);
[INFO] [stdout]      |                                                                    ^^^^ expected struct `mysql::connection::MysqlConnection`, found struct `sqlite::connection::SqliteConnection`
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1452:13
[INFO] [stdout]      |
[INFO] [stdout] 1452 |             conn,
[INFO] [stdout]      |             ^^^^ expected struct `mysql::connection::MysqlConnection`, found struct `sqlite::connection::SqliteConnection`
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1480:66
[INFO] [stdout]      |
[INFO] [stdout] 1480 |             query_single_table("SELECT set_field FROM set_test", conn, MysqlType::Set);
[INFO] [stdout]      |                                                                  ^^^^ expected struct `mysql::connection::MysqlConnection`, found struct `sqlite::connection::SqliteConnection`
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1499:17
[INFO] [stdout]      |
[INFO] [stdout] 1499 |                 conn,
[INFO] [stdout]      |                 ^^^^ expected struct `mysql::connection::MysqlConnection`, found struct `sqlite::connection::SqliteConnection`
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1514:13
[INFO] [stdout]      |
[INFO] [stdout] 1514 |             conn,
[INFO] [stdout]      |             ^^^^ expected struct `mysql::connection::MysqlConnection`, found struct `sqlite::connection::SqliteConnection`
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1531:13
[INFO] [stdout]      |
[INFO] [stdout] 1531 |             conn,
[INFO] [stdout]      |             ^^^^ expected struct `mysql::connection::MysqlConnection`, found struct `sqlite::connection::SqliteConnection`
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1537:66
[INFO] [stdout]      |
[INFO] [stdout] 1537 |             query_single_table("SELECT set_field FROM set_test", conn, MysqlType::Set);
[INFO] [stdout]      |                                                                  ^^^^ expected struct `mysql::connection::MysqlConnection`, found struct `sqlite::connection::SqliteConnection`
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1549:13
[INFO] [stdout]      |
[INFO] [stdout] 1549 |             conn,
[INFO] [stdout]      |             ^^^^ expected struct `mysql::connection::MysqlConnection`, found struct `sqlite::connection::SqliteConnection`
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1566:13
[INFO] [stdout]      |
[INFO] [stdout] 1566 |             conn,
[INFO] [stdout]      |             ^^^^ expected struct `mysql::connection::MysqlConnection`, found struct `sqlite::connection::SqliteConnection`
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1572:66
[INFO] [stdout]      |
[INFO] [stdout] 1572 |             query_single_table("SELECT set_field FROM set_test", conn, MysqlType::Set);
[INFO] [stdout]      |                                                                  ^^^^ expected struct `mysql::connection::MysqlConnection`, found struct `sqlite::connection::SqliteConnection`
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1584:13
[INFO] [stdout]      |
[INFO] [stdout] 1584 |             conn,
[INFO] [stdout]      |             ^^^^ expected struct `mysql::connection::MysqlConnection`, found struct `sqlite::connection::SqliteConnection`
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0271]: type mismatch resolving `<sqlite::connection::SqliteConnection as connection::Connection>::Backend == Mysql`
[INFO] [stdout]    --> diesel/diesel/src/mysql/types/date_and_time.rs:173:23
[INFO] [stdout]     |
[INFO] [stdout] 173 |         assert!(query.get_result::<bool>(connection).unwrap());
[INFO] [stdout]     |                       ^^^^^^^^^^ expected struct `Sqlite`, found struct `Mysql`
[INFO] [stdout]     |
[INFO] [stdout] note: required because of the requirements on the impl of `LoadQuery<sqlite::connection::SqliteConnection, bool>` for `select_statement::SelectStatement<(), select_clause::SelectClause<Grouped<expression::operators::Eq<SqlLiteral<mysql::types::Datetime>, bound::Bound<mysql::types::Datetime, type_impls::date_and_time::chrono::chrono::NaiveDateTime>>>>>`
[INFO] [stdout]    --> diesel/diesel/src/query_dsl/load_dsl.rs:56:18
[INFO] [stdout]     |
[INFO] [stdout] 56  | impl<Conn, T, U> LoadQuery<Conn, U> for T
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `Sqlite: sql_types::HasSqlType<mysql::types::Datetime>` is not satisfied
[INFO] [stdout]    --> diesel/diesel/src/mysql/types/date_and_time.rs:184:71
[INFO] [stdout]     |
[INFO] [stdout] 184 |             select(sql::<Datetime>("CAST('1970-01-01' AS DATETIME)")).get_result(connection);
[INFO] [stdout]     |                                                                       ^^^^^^^^^^ the trait `sql_types::HasSqlType<mysql::types::Datetime>` is not implemented for `Sqlite`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following implementations were found:
[INFO] [stdout]               <Sqlite as sql_types::HasSqlType<sql_types::BigInt>>
[INFO] [stdout]               <Sqlite as sql_types::HasSqlType<sql_types::Binary>>
[INFO] [stdout]               <Sqlite as sql_types::HasSqlType<sql_types::Bool>>
[INFO] [stdout]               <Sqlite as sql_types::HasSqlType<sql_types::Date>>
[INFO] [stdout]             and 8 others
[INFO] [stdout]     = note: required because of the requirements on the impl of `QueryMetadata<mysql::types::Datetime>` for `Sqlite`
[INFO] [stdout] note: required because of the requirements on the impl of `LoadQuery<sqlite::connection::SqliteConnection, _>` for `select_statement::SelectStatement<(), select_clause::SelectClause<SqlLiteral<mysql::types::Datetime>>>`
[INFO] [stdout]    --> diesel/diesel/src/query_dsl/load_dsl.rs:56:18
[INFO] [stdout]     |
[INFO] [stdout] 56  | impl<Conn, T, U> LoadQuery<Conn, U> for T
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `type_impls::date_and_time::chrono::chrono::NaiveDateTime: FromSql<mysql::types::Datetime, Sqlite>` is not satisfied
[INFO] [stdout]    --> diesel/diesel/src/mysql/types/date_and_time.rs:184:71
[INFO] [stdout]     |
[INFO] [stdout] 184 |             select(sql::<Datetime>("CAST('1970-01-01' AS DATETIME)")).get_result(connection);
[INFO] [stdout]     |                                                                       ^^^^^^^^^^ the trait `FromSql<mysql::types::Datetime, Sqlite>` is not implemented for `type_impls::date_and_time::chrono::chrono::NaiveDateTime`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following implementations were found:
[INFO] [stdout]               <type_impls::date_and_time::chrono::chrono::NaiveDateTime as FromSql<mysql::types::Datetime, Mysql>>
[INFO] [stdout]               <type_impls::date_and_time::chrono::chrono::NaiveDateTime as FromSql<pg::types::sql_types::Timestamptz, pg::backend::Pg>>
[INFO] [stdout]               <type_impls::date_and_time::chrono::chrono::NaiveDateTime as FromSql<sql_types::Timestamp, Mysql>>
[INFO] [stdout]               <type_impls::date_and_time::chrono::chrono::NaiveDateTime as FromSql<sql_types::Timestamp, Sqlite>>
[INFO] [stdout]               <type_impls::date_and_time::chrono::chrono::NaiveDateTime as FromSql<sql_types::Timestamp, pg::backend::Pg>>
[INFO] [stdout] note: required because of the requirements on the impl of `Queryable<mysql::types::Datetime, Sqlite>` for `type_impls::date_and_time::chrono::chrono::NaiveDateTime`
[INFO] [stdout]    --> diesel/diesel/src/type_impls/date_and_time.rs:30:28
[INFO] [stdout]     |
[INFO] [stdout] 30  |     #[derive(AsExpression, FromSqlRow)]
[INFO] [stdout]     |                            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 35  |     struct NaiveDateTimeProxy(NaiveDateTime);
[INFO] [stdout]     |                               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: required because of the requirements on the impl of `deserialize::FromSqlRow<mysql::types::Datetime, Sqlite>` for `type_impls::date_and_time::chrono::chrono::NaiveDateTime`
[INFO] [stdout] note: required because of the requirements on the impl of `CompatibleType<type_impls::date_and_time::chrono::chrono::NaiveDateTime, Sqlite>` for `mysql::types::Datetime`
[INFO] [stdout]    --> diesel/diesel/src/query_dsl/load_dsl.rs:28:17
[INFO] [stdout]     |
[INFO] [stdout] 28  | impl<ST, U, DB> CompatibleType<U, DB> for ST
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^     ^^
[INFO] [stdout] note: required because of the requirements on the impl of `LoadQuery<sqlite::connection::SqliteConnection, type_impls::date_and_time::chrono::chrono::NaiveDateTime>` for `select_statement::SelectStatement<(), select_clause::SelectClause<SqlLiteral<mysql::types::Datetime>>>`
[INFO] [stdout]    --> diesel/diesel/src/query_dsl/load_dsl.rs:56:18
[INFO] [stdout]     |
[INFO] [stdout] 56  | impl<Conn, T, U> LoadQuery<Conn, U> for T
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^     ^
[INFO] [stdout]     = note: this error originates in the derive macro `FromSqlRow` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0271]: type mismatch resolving `<sqlite::connection::SqliteConnection as connection::Connection>::Backend == pg::backend::Pg`
[INFO] [stdout]    --> diesel/diesel/src/pg/types/date_and_time/chrono.rs:153:23
[INFO] [stdout]     |
[INFO] [stdout] 153 |         assert!(query.get_result::<bool>(connection).unwrap());
[INFO] [stdout]     |                       ^^^^^^^^^^ expected struct `Sqlite`, found struct `pg::backend::Pg`
[INFO] [stdout]     |
[INFO] [stdout] note: required because of the requirements on the impl of `LoadQuery<sqlite::connection::SqliteConnection, bool>` for `select_statement::SelectStatement<(), select_clause::SelectClause<Grouped<expression::operators::Eq<SqlLiteral<pg::types::sql_types::Timestamptz>, bound::Bound<pg::types::sql_types::Timestamptz, type_impls::date_and_time::chrono::chrono::DateTime<Utc>>>>>>`
[INFO] [stdout]    --> diesel/diesel/src/query_dsl/load_dsl.rs:56:18
[INFO] [stdout]     |
[INFO] [stdout] 56  | impl<Conn, T, U> LoadQuery<Conn, U> for T
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0271]: type mismatch resolving `<sqlite::connection::SqliteConnection as connection::Connection>::Backend == pg::backend::Pg`
[INFO] [stdout]    --> diesel/diesel/src/pg/types/date_and_time/chrono.rs:161:23
[INFO] [stdout]     |
[INFO] [stdout] 161 |         assert!(query.get_result::<bool>(connection).unwrap());
[INFO] [stdout]     |                       ^^^^^^^^^^ expected struct `Sqlite`, found struct `pg::backend::Pg`
[INFO] [stdout]     |
[INFO] [stdout] note: required because of the requirements on the impl of `LoadQuery<sqlite::connection::SqliteConnection, bool>` for `select_statement::SelectStatement<(), select_clause::SelectClause<Grouped<expression::operators::Eq<SqlLiteral<pg::types::sql_types::Timestamptz>, bound::Bound<pg::types::sql_types::Timestamptz, type_impls::date_and_time::chrono::chrono::DateTime<FixedOffset>>>>>>`
[INFO] [stdout]    --> diesel/diesel/src/query_dsl/load_dsl.rs:56:18
[INFO] [stdout]     |
[INFO] [stdout] 56  | impl<Conn, T, U> LoadQuery<Conn, U> for T
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `Sqlite: sql_types::HasSqlType<pg::types::sql_types::Timestamptz>` is not satisfied
[INFO] [stdout]    --> diesel/diesel/src/pg/types/date_and_time/chrono.rs:178:70
[INFO] [stdout]     |
[INFO] [stdout] 178 |             select(sql::<Timestamptz>("'1970-01-01Z'::timestamptz")).get_result(connection);
[INFO] [stdout]     |                                                                      ^^^^^^^^^^ the trait `sql_types::HasSqlType<pg::types::sql_types::Timestamptz>` is not implemented for `Sqlite`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following implementations were found:
[INFO] [stdout]               <Sqlite as sql_types::HasSqlType<sql_types::BigInt>>
[INFO] [stdout]               <Sqlite as sql_types::HasSqlType<sql_types::Binary>>
[INFO] [stdout]               <Sqlite as sql_types::HasSqlType<sql_types::Bool>>
[INFO] [stdout]               <Sqlite as sql_types::HasSqlType<sql_types::Date>>
[INFO] [stdout]             and 8 others
[INFO] [stdout]     = note: required because of the requirements on the impl of `QueryMetadata<pg::types::sql_types::Timestamptz>` for `Sqlite`
[INFO] [stdout] note: required because of the requirements on the impl of `LoadQuery<sqlite::connection::SqliteConnection, _>` for `select_statement::SelectStatement<(), select_clause::SelectClause<SqlLiteral<pg::types::sql_types::Timestamptz>>>`
[INFO] [stdout]    --> diesel/diesel/src/query_dsl/load_dsl.rs:56:18
[INFO] [stdout]     |
[INFO] [stdout] 56  | impl<Conn, T, U> LoadQuery<Conn, U> for T
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `type_impls::date_and_time::chrono::chrono::DateTime<Utc>: FromSql<pg::types::sql_types::Timestamptz, Sqlite>` is not satisfied
[INFO] [stdout]    --> diesel/diesel/src/pg/types/date_and_time/chrono.rs:178:70
[INFO] [stdout]     |
[INFO] [stdout] 178 |             select(sql::<Timestamptz>("'1970-01-01Z'::timestamptz")).get_result(connection);
[INFO] [stdout]     |                                                                      ^^^^^^^^^^ the trait `FromSql<pg::types::sql_types::Timestamptz, Sqlite>` is not implemented for `type_impls::date_and_time::chrono::chrono::DateTime<Utc>`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following implementations were found:
[INFO] [stdout]               <type_impls::date_and_time::chrono::chrono::DateTime<Local> as FromSql<pg::types::sql_types::Timestamptz, pg::backend::Pg>>
[INFO] [stdout]               <type_impls::date_and_time::chrono::chrono::DateTime<Utc> as FromSql<pg::types::sql_types::Timestamptz, pg::backend::Pg>>
[INFO] [stdout] note: required because of the requirements on the impl of `Queryable<pg::types::sql_types::Timestamptz, Sqlite>` for `type_impls::date_and_time::chrono::chrono::DateTime<Utc>`
[INFO] [stdout]    --> diesel/diesel/src/type_impls/date_and_time.rs:37:28
[INFO] [stdout]     |
[INFO] [stdout] 37  |     #[derive(AsExpression, FromSqlRow)]
[INFO] [stdout]     |                            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 40  |     struct DateTimeProxy<Tz: TimeZone>(DateTime<Tz>);
[INFO] [stdout]     |                                        ^^^^^^^^^^^^
[INFO] [stdout]     = note: required because of the requirements on the impl of `deserialize::FromSqlRow<pg::types::sql_types::Timestamptz, Sqlite>` for `type_impls::date_and_time::chrono::chrono::DateTime<Utc>`
[INFO] [stdout] note: required because of the requirements on the impl of `CompatibleType<type_impls::date_and_time::chrono::chrono::DateTime<Utc>, Sqlite>` for `pg::types::sql_types::Timestamptz`
[INFO] [stdout]    --> diesel/diesel/src/query_dsl/load_dsl.rs:28:17
[INFO] [stdout]     |
[INFO] [stdout] 28  | impl<ST, U, DB> CompatibleType<U, DB> for ST
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^     ^^
[INFO] [stdout] note: required because of the requirements on the impl of `LoadQuery<sqlite::connection::SqliteConnection, type_impls::date_and_time::chrono::chrono::DateTime<Utc>>` for `select_statement::SelectStatement<(), select_clause::SelectClause<SqlLiteral<pg::types::sql_types::Timestamptz>>>`
[INFO] [stdout]    --> diesel/diesel/src/query_dsl/load_dsl.rs:56:18
[INFO] [stdout]     |
[INFO] [stdout] 56  | impl<Conn, T, U> LoadQuery<Conn, U> for T
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^     ^
[INFO] [stdout]     = note: this error originates in the derive macro `FromSqlRow` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0271]: type mismatch resolving `<sqlite::connection::SqliteConnection as connection::Connection>::Backend == pg::backend::Pg`
[INFO] [stdout]    --> diesel/diesel/src/pg/types/date_and_time/chrono.rs:187:23
[INFO] [stdout]     |
[INFO] [stdout] 187 |         assert!(query.get_result::<bool>(connection).unwrap());
[INFO] [stdout]     |                       ^^^^^^^^^^ expected struct `Sqlite`, found struct `pg::backend::Pg`
[INFO] [stdout]     |
[INFO] [stdout] note: required because of the requirements on the impl of `LoadQuery<sqlite::connection::SqliteConnection, bool>` for `select_statement::SelectStatement<(), select_clause::SelectClause<Grouped<expression::operators::Lt<Grouped<pg::expression::date_and_time::AtTimeZone<expression::functions::date_and_time::now, bound::Bound<sql_types::Text, &str>>>, bound::Bound<sql_types::Timestamp, type_impls::date_and_time::chrono::chrono::NaiveDateTime>>>>>`
[INFO] [stdout]    --> diesel/diesel/src/query_dsl/load_dsl.rs:56:18
[INFO] [stdout]     |
[INFO] [stdout] 56  | impl<Conn, T, U> LoadQuery<Conn, U> for T
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0271]: type mismatch resolving `<sqlite::connection::SqliteConnection as connection::Connection>::Backend == pg::backend::Pg`
[INFO] [stdout]    --> diesel/diesel/src/pg/types/date_and_time/chrono.rs:191:23
[INFO] [stdout]     |
[INFO] [stdout] 191 |         assert!(query.get_result::<bool>(connection).unwrap());
[INFO] [stdout]     |                       ^^^^^^^^^^ expected struct `Sqlite`, found struct `pg::backend::Pg`
[INFO] [stdout]     |
[INFO] [stdout] note: required because of the requirements on the impl of `LoadQuery<sqlite::connection::SqliteConnection, bool>` for `select_statement::SelectStatement<(), select_clause::SelectClause<Grouped<expression::operators::Gt<Grouped<pg::expression::date_and_time::AtTimeZone<expression::functions::date_and_time::now, bound::Bound<sql_types::Text, &str>>>, bound::Bound<sql_types::Timestamp, type_impls::date_and_time::chrono::chrono::NaiveDateTime>>>>>`
[INFO] [stdout]    --> diesel/diesel/src/query_dsl/load_dsl.rs:56:18
[INFO] [stdout]     |
[INFO] [stdout] 56  | impl<Conn, T, U> LoadQuery<Conn, U> for T
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0271]: type mismatch resolving `<sqlite::connection::SqliteConnection as connection::Connection>::Backend == pg::backend::Pg`
[INFO] [stdout]    --> diesel/diesel/src/pg/types/date_and_time/chrono.rs:200:40
[INFO] [stdout]     |
[INFO] [stdout] 200 |         assert_eq!(Ok(expected), query.get_result(connection));
[INFO] [stdout]     |                                        ^^^^^^^^^^ expected struct `Sqlite`, found struct `pg::backend::Pg`
[INFO] [stdout]     |
[INFO] [stdout] note: required because of the requirements on the impl of `LoadQuery<sqlite::connection::SqliteConnection, _>` for `select_statement::SelectStatement<(), select_clause::SelectClause<Grouped<pg::expression::date_and_time::AtTimeZone<bound::Bound<pg::types::sql_types::Timestamptz, type_impls::date_and_time::chrono::chrono::DateTime<FixedOffset>>, bound::Bound<sql_types::Text, &str>>>>>`
[INFO] [stdout]    --> diesel/diesel/src/query_dsl/load_dsl.rs:56:18
[INFO] [stdout]     |
[INFO] [stdout] 56  | impl<Conn, T, U> LoadQuery<Conn, U> for T
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 37 previous errors; 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0271, E0277, E0308.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0271`.
[INFO] [stdout] 
[INFO] [stderr] error: build failed
[INFO] running `Command { std: "docker" "inspect" "f04a4940f64279b754ae65c1b22eae977c0fee0ccfd2477b4cff76cd9c738c48", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f04a4940f64279b754ae65c1b22eae977c0fee0ccfd2477b4cff76cd9c738c48", kill_on_drop: false }`
[INFO] [stdout] f04a4940f64279b754ae65c1b22eae977c0fee0ccfd2477b4cff76cd9c738c48
