[INFO] fetching crate uvg 1.4.0...
[INFO] testing uvg-1.4.0 against 1.98.0-beta.1 for beta-1.98-1
[INFO] extracting crate uvg 1.4.0 into /workspace/builds/worker-1-tc2/source
[INFO] started tweaking crates.io crate uvg 1.4.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate uvg 1.4.0
[INFO] tweaked toml for crates.io crate uvg 1.4.0 written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate uvg 1.4.0 on toolchain 1.98.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.98.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate uvg 1.4.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.98.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 7251c869a0bcca624a5bc2cc03f7fc821fcd9b26cdf7fa097fc9c88239a364bf
[INFO] running `Command { std: "docker" "start" "7251c869a0bcca624a5bc2cc03f7fc821fcd9b26cdf7fa097fc9c88239a364bf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7251c869a0bcca624a5bc2cc03f7fc821fcd9b26cdf7fa097fc9c88239a364bf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "7251c869a0bcca624a5bc2cc03f7fc821fcd9b26cdf7fa097fc9c88239a364bf" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7251c869a0bcca624a5bc2cc03f7fc821fcd9b26cdf7fa097fc9c88239a364bf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "7251c869a0bcca624a5bc2cc03f7fc821fcd9b26cdf7fa097fc9c88239a364bf" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.182
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling const-oid v0.9.6
[INFO] [stderr]    Compiling cc v1.2.56
[INFO] [stderr]    Compiling futures-io v0.3.31
[INFO] [stderr]    Compiling spin v0.9.8
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling zerofrom v0.1.6
[INFO] [stderr]    Compiling foldhash v0.1.5
[INFO] [stderr]    Compiling allocator-api2 v0.2.21
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling parking v2.2.1
[INFO] [stderr]    Compiling yoke v0.8.1
[INFO] [stderr]    Compiling base64ct v1.8.3
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling hashbrown v0.15.5
[INFO] [stderr]    Compiling crc-catalog v2.4.0
[INFO] [stderr]    Compiling webpki-roots v0.26.11
[INFO] [stderr]    Compiling crc v3.4.0
[INFO] [stderr]    Compiling zerovec v0.11.5
[INFO] [stderr]    Compiling zerotrie v0.2.3
[INFO] [stderr]    Compiling futures-sink v0.3.31
[INFO] [stderr]    Compiling base64 v0.22.1
[INFO] [stderr]    Compiling lazy_static v1.5.0
[INFO] [stderr]    Compiling num-bigint-dig v0.8.6
[INFO] [stderr]    Compiling tinyvec v1.10.0
[INFO] [stderr]    Compiling futures-macro v0.3.31
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling pem-rfc7468 v0.7.0
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling unicode-bidi v0.3.18
[INFO] [stderr]    Compiling unicode-properties v0.1.4
[INFO] [stderr]    Compiling der v0.7.10
[INFO] [stderr]    Compiling concurrent-queue v2.5.0
[INFO] [stderr]    Compiling crossbeam-queue v0.3.12
[INFO] [stderr]    Compiling unicode-normalization v0.1.25
[INFO] [stderr]    Compiling tinystr v0.8.2
[INFO] [stderr]    Compiling potential_utf v0.1.4
[INFO] [stderr]    Compiling event-listener v5.4.1
[INFO] [stderr]    Compiling hashlink v0.10.0
[INFO] [stderr]    Compiling icu_locale_core v2.1.1
[INFO] [stderr]    Compiling icu_collections v2.1.1
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling hkdf v0.12.4
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling md-5 v0.10.6
[INFO] [stderr]    Compiling stringprep v0.1.5
[INFO] [stderr]    Compiling hex v0.4.3
[INFO] [stderr]    Compiling dotenvy v0.15.7
[INFO] [stderr]    Compiling whoami v1.6.1
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling socket2 v0.6.2
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling mio v1.1.1
[INFO] [stderr]    Compiling rustversion v1.0.22
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling num-iter v0.1.45
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling signature v2.2.0
[INFO] [stderr]    Compiling atoi v2.0.0
[INFO] [stderr]    Compiling futures-channel v0.3.31
[INFO] [stderr]    Compiling icu_provider v2.1.1
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling tokio v1.49.0
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling icu_properties v2.1.2
[INFO] [stderr]    Compiling libsqlite3-sys v0.30.1
[INFO] [stderr]    Compiling sha1 v0.10.6
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling spki v0.7.3
[INFO] [stderr]    Compiling signal-hook v0.3.18
[INFO] [stderr]    Compiling home v0.5.12
[INFO] [stderr]    Compiling darling_core v0.23.0
[INFO] [stderr]    Compiling pkcs8 v0.10.2
[INFO] [stderr]    Compiling flume v0.11.1
[INFO] [stderr]    Compiling rustls v0.21.12
[INFO] [stderr]    Compiling rustix v0.38.44
[INFO] [stderr]    Compiling pkcs1 v0.7.5
[INFO] [stderr]    Compiling linux-raw-sys v0.4.15
[INFO] [stderr]    Compiling instability v0.3.12
[INFO] [stderr]    Compiling regex-syntax v0.8.9
[INFO] [stderr]    Compiling bitflags v2.11.0
[INFO] [stderr]    Compiling base64 v0.21.7
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling anstyle v1.0.13
[INFO] [stderr]    Compiling rustls-pemfile v1.0.4
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling icu_normalizer v2.1.1
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling futures-intrusive v0.5.0
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling futures-executor v0.3.31
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling anstream v0.6.21
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling rsa v0.9.10
[INFO] [stderr]    Compiling signal-hook-mio v0.2.5
[INFO] [stderr]    Compiling castaway v0.2.4
[INFO] [stderr]    Compiling strum_macros v0.26.4
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling enumflags2_derive v0.7.12
[INFO] [stderr]    Compiling indoc v2.0.7
[INFO] [stderr]    Compiling clap_lex v1.0.0
[INFO] [stderr]    Compiling unicode-width v0.1.14
[INFO] [stderr]    Compiling unicode-segmentation v1.13.2
[INFO] [stderr]    Compiling rustls v0.23.36
[INFO] [stderr]    Compiling static_assertions v1.1.0
[INFO] [stderr]    Compiling enumflags2 v0.7.12
[INFO] [stderr]    Compiling rustls-native-certs v0.6.3
[INFO] [stderr]    Compiling clap_builder v4.5.58
[INFO] [stderr]    Compiling compact_str v0.8.1
[INFO] [stderr]    Compiling crossterm v0.28.1
[INFO] [stderr]    Compiling asynchronous-codec v0.6.2
[INFO] [stderr]    Compiling clap_derive v4.5.55
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling darling_macro v0.23.0
[INFO] [stderr]    Compiling lru v0.12.5
[INFO] [stderr]    Compiling unicode-truncate v1.1.0
[INFO] [stderr]    Compiling sharded-slab v0.1.7
[INFO] [stderr]    Compiling cassowary v0.3.0
[INFO] [stderr]    Compiling pretty-hex v0.3.0
[INFO] [stderr]    Compiling darling v0.23.0
[INFO] [stderr]    Compiling uuid v1.21.0
[INFO] [stderr]    Compiling unicode-width v0.2.0
[INFO] [stderr]    Compiling connection-string v0.2.0
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling strum v0.26.3
[INFO] [stderr]    Compiling rustls-webpki v0.103.9
[INFO] [stderr]    Compiling rustls-webpki v0.101.7
[INFO] [stderr]    Compiling sct v0.7.1
[INFO] [stderr]    Compiling ratatui v0.29.0
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling tokio-stream v0.1.18
[INFO] [stderr]    Compiling tracing-subscriber v0.3.22
[INFO] [stderr]    Compiling clap v4.5.58
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling tokio-rustls v0.24.1
[INFO] [stderr]    Compiling tiberius v0.12.3
[INFO] [stderr]    Compiling sqlx-core v0.8.6
[INFO] [stderr]    Compiling sqlx-postgres v0.8.6
[INFO] [stderr]    Compiling sqlx-sqlite v0.8.6
[INFO] [stderr]    Compiling sqlx-mysql v0.8.6
[INFO] [stderr]    Compiling sqlx-macros-core v0.8.6
[INFO] [stderr]    Compiling sqlx-macros v0.8.6
[INFO] [stderr]    Compiling sqlx v0.8.6
[INFO] [stderr]    Compiling uvg v1.4.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `escape_python_string`
[INFO] [stdout]  --> src/codegen/tables.rs:4:22
[INFO] [stdout]   |
[INFO] [stdout] 4 |     enum_class_name, escape_python_string, find_enum_for_column, format_fk_options,
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `apply` is never read
[INFO] [stdout]   --> src/cli.rs:80:9
[INFO] [stdout]    |
[INFO] [stdout] 77 | pub struct DdlOptions {
[INFO] [stdout]    |            ---------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 80 |     pub apply: bool,
[INFO] [stdout]    |         ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `DdlOptions` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `DdlOnlyOption` is never constructed
[INFO] [stdout]   --> src/error.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout]  4 | pub enum UvgError {
[INFO] [stdout]    |          -------- variant in this enum
[INFO] [stdout] ...
[INFO] [stdout] 27 |     DdlOnlyOption(String),
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `UvgError` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `has_import_conflict` is never used
[INFO] [stdout]   --> src/naming.rs:61:8
[INFO] [stdout]    |
[INFO] [stdout] 61 | pub fn has_import_conflict(attr_name: &str, imported_names: &[&str]) -> bool {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `schema` is never read
[INFO] [stdout]   --> src/schema.rs:18:9
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub struct DomainInfo {
[INFO] [stdout]    |            ---------- field in this struct
[INFO] [stdout] 17 |     pub name: String,
[INFO] [stdout] 18 |     pub schema: Option<String>,
[INFO] [stdout]    |         ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `DomainInfo` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 36s
[INFO] running `Command { std: "docker" "inspect" "7251c869a0bcca624a5bc2cc03f7fc821fcd9b26cdf7fa097fc9c88239a364bf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "7251c869a0bcca624a5bc2cc03f7fc821fcd9b26cdf7fa097fc9c88239a364bf" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling getrandom v0.4.1
[INFO] [stderr]    Compiling rustix v1.1.3
[INFO] [stderr]    Compiling console v0.15.11
[INFO] [stderr]    Compiling similar v2.7.0
[INFO] [stdout] warning: unused import: `escape_python_string`
[INFO] [stdout]  --> src/codegen/tables.rs:4:22
[INFO] [stdout]   |
[INFO] [stdout] 4 |     enum_class_name, escape_python_string, find_enum_for_column, format_fk_options,
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `apply` is never read
[INFO] [stdout]   --> src/cli.rs:80:9
[INFO] [stdout]    |
[INFO] [stdout] 77 | pub struct DdlOptions {
[INFO] [stdout]    |            ---------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 80 |     pub apply: bool,
[INFO] [stdout]    |         ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `DdlOptions` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `DdlOnlyOption` is never constructed
[INFO] [stdout]   --> src/error.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout]  4 | pub enum UvgError {
[INFO] [stdout]    |          -------- variant in this enum
[INFO] [stdout] ...
[INFO] [stdout] 27 |     DdlOnlyOption(String),
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `UvgError` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `has_import_conflict` is never used
[INFO] [stdout]   --> src/naming.rs:61:8
[INFO] [stdout]    |
[INFO] [stdout] 61 | pub fn has_import_conflict(attr_name: &str, imported_names: &[&str]) -> bool {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `schema` is never read
[INFO] [stdout]   --> src/schema.rs:18:9
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub struct DomainInfo {
[INFO] [stdout]    |            ---------- field in this struct
[INFO] [stdout] 17 |     pub name: String,
[INFO] [stdout] 18 |     pub schema: Option<String>,
[INFO] [stdout]    |         ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `DomainInfo` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling tempfile v3.25.0
[INFO] [stderr]    Compiling insta v1.46.3
[INFO] [stderr]    Compiling uvg v1.4.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `escape_python_string`
[INFO] [stdout]  --> src/codegen/tables.rs:4:22
[INFO] [stdout]   |
[INFO] [stdout] 4 |     enum_class_name, escape_python_string, find_enum_for_column, format_fk_options,
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `apply` is never read
[INFO] [stdout]   --> src/cli.rs:80:9
[INFO] [stdout]    |
[INFO] [stdout] 77 | pub struct DdlOptions {
[INFO] [stdout]    |            ---------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 80 |     pub apply: bool,
[INFO] [stdout]    |         ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `DdlOptions` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `DdlOnlyOption` is never constructed
[INFO] [stdout]   --> src/error.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout]  4 | pub enum UvgError {
[INFO] [stdout]    |          -------- variant in this enum
[INFO] [stdout] ...
[INFO] [stdout] 27 |     DdlOnlyOption(String),
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `UvgError` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `has_import_conflict` is never used
[INFO] [stdout]   --> src/naming.rs:61:8
[INFO] [stdout]    |
[INFO] [stdout] 61 | pub fn has_import_conflict(attr_name: &str, imported_names: &[&str]) -> bool {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `schema` is never read
[INFO] [stdout]   --> src/schema.rs:18:9
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub struct DomainInfo {
[INFO] [stdout]    |            ---------- field in this struct
[INFO] [stdout] 17 |     pub name: String,
[INFO] [stdout] 18 |     pub schema: Option<String>,
[INFO] [stdout]    |         ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `DomainInfo` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `not_null`, `identity`, and `collation` are never used
[INFO] [stdout]   --> src/testutil.rs:48:12
[INFO] [stdout]    |
[INFO] [stdout] 31 | impl ColumnInfoBuilder {
[INFO] [stdout]    | ---------------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 48 |     pub fn not_null(mut self) -> Self {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 69 |     pub fn identity(mut self) -> Self {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 87 |     pub fn collation(mut self, c: &str) -> Self {
[INFO] [stdout]    |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `table_type` is never used
[INFO] [stdout]    --> src/testutil.rs:249:12
[INFO] [stdout]     |
[INFO] [stdout] 108 | impl TableInfoBuilder {
[INFO] [stdout]     | --------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 249 |     pub fn table_type(mut self, tt: TableType) -> Self {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `schema_mysql` is never used
[INFO] [stdout]    --> src/testutil.rs:293:8
[INFO] [stdout]     |
[INFO] [stdout] 293 | pub fn schema_mysql(tables: Vec<TableInfo>) -> IntrospectedSchema {
[INFO] [stdout]     |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `schema_sqlite` is never used
[INFO] [stdout]    --> src/testutil.rs:303:8
[INFO] [stdout]     |
[INFO] [stdout] 303 | pub fn schema_sqlite(tables: Vec<TableInfo>) -> IntrospectedSchema {
[INFO] [stdout]     |        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 15.09s
[INFO] running `Command { std: "docker" "inspect" "7251c869a0bcca624a5bc2cc03f7fc821fcd9b26cdf7fa097fc9c88239a364bf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "7251c869a0bcca624a5bc2cc03f7fc821fcd9b26cdf7fa097fc9c88239a364bf" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: unused import: `escape_python_string`
[INFO] [stderr]  --> src/codegen/tables.rs:4:22
[INFO] [stderr]   |
[INFO] [stderr] 4 |     enum_class_name, escape_python_string, find_enum_for_column, format_fk_options,
[INFO] [stderr]   |                      ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: field `apply` is never read
[INFO] [stderr]   --> src/cli.rs:80:9
[INFO] [stderr]    |
[INFO] [stderr] 77 | pub struct DdlOptions {
[INFO] [stderr]    |            ---------- field in this struct
[INFO] [stderr] ...
[INFO] [stderr] 80 |     pub apply: bool,
[INFO] [stderr]    |         ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `DdlOptions` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stderr]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variant `DdlOnlyOption` is never constructed
[INFO] [stderr]   --> src/error.rs:27:5
[INFO] [stderr]    |
[INFO] [stderr]  4 | pub enum UvgError {
[INFO] [stderr]    |          -------- variant in this enum
[INFO] [stderr] ...
[INFO] [stderr] 27 |     DdlOnlyOption(String),
[INFO] [stderr]    |     ^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `UvgError` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stderr] 
[INFO] [stderr] warning: function `has_import_conflict` is never used
[INFO] [stderr]   --> src/naming.rs:61:8
[INFO] [stderr]    |
[INFO] [stderr] 61 | pub fn has_import_conflict(attr_name: &str, imported_names: &[&str]) -> bool {
[INFO] [stderr]    |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: field `schema` is never read
[INFO] [stderr]   --> src/schema.rs:18:9
[INFO] [stderr]    |
[INFO] [stderr] 16 | pub struct DomainInfo {
[INFO] [stderr]    |            ---------- field in this struct
[INFO] [stderr] 17 |     pub name: String,
[INFO] [stderr] 18 |     pub schema: Option<String>,
[INFO] [stderr]    |         ^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `DomainInfo` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stderr] 
[INFO] [stderr] warning: `uvg` (bin "uvg") generated 5 warnings (run `cargo fix --bin "uvg" -p uvg` to apply 1 suggestion)
[INFO] [stderr] warning: methods `not_null`, `identity`, and `collation` are never used
[INFO] [stderr]   --> src/testutil.rs:48:12
[INFO] [stderr]    |
[INFO] [stderr] 31 | impl ColumnInfoBuilder {
[INFO] [stderr]    | ---------------------- methods in this implementation
[INFO] [stderr] ...
[INFO] [stderr] 48 |     pub fn not_null(mut self) -> Self {
[INFO] [stderr]    |            ^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 69 |     pub fn identity(mut self) -> Self {
[INFO] [stderr]    |            ^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 87 |     pub fn collation(mut self, c: &str) -> Self {
[INFO] [stderr]    |            ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `table_type` is never used
[INFO] [stderr]    --> src/testutil.rs:249:12
[INFO] [stderr]     |
[INFO] [stderr] 108 | impl TableInfoBuilder {
[INFO] [stderr]     | --------------------- method in this implementation
[INFO] [stderr] ...
[INFO] [stderr] 249 |     pub fn table_type(mut self, tt: TableType) -> Self {
[INFO] [stderr]     |            ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `schema_mysql` is never used
[INFO] [stderr]    --> src/testutil.rs:293:8
[INFO] [stderr]     |
[INFO] [stderr] 293 | pub fn schema_mysql(tables: Vec<TableInfo>) -> IntrospectedSchema {
[INFO] [stderr]     |        ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `schema_sqlite` is never used
[INFO] [stderr]    --> src/testutil.rs:303:8
[INFO] [stderr]     |
[INFO] [stderr] 303 | pub fn schema_sqlite(tables: Vec<TableInfo>) -> IntrospectedSchema {
[INFO] [stderr]     |        ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `uvg` (bin "uvg" test) generated 9 warnings (5 duplicates)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.46s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/uvg-30c446383804431a)
[INFO] [stdout] 
[INFO] [stdout] running 274 tests
[INFO] [stdout] test cli::tests::test_mysql_database_name ... ok
[INFO] [stdout] test cli::tests::test_mariadb_url ... ok
[INFO] [stdout] test cli::tests::test_mysql_empty_database_name ... ok
[INFO] [stdout] test cli::tests::test_mysql_preserves_existing_charset ... ok
[INFO] [stdout] test cli::tests::test_mysql_url ... ok
[INFO] [stdout] test cli::tests::test_sqlite_absolute_path ... ok
[INFO] [stdout] test cli::tests::test_mysql_pymysql_url ... ok
[INFO] [stdout] test cli::tests::test_unsupported_scheme ... ok
[INFO] [stdout] test cli::tests::test_sqlite_memory ... ok
[INFO] [stdout] test codegen::ddl::tests::test_boolean_default_mssql_to_pg ... ok
[INFO] [stdout] test cli::tests::test_non_mysql_database_name ... ok
[INFO] [stdout] test codegen::ddl::tests::test_boolean_default_pg_to_mssql ... ok
[INFO] [stdout] test cli::tests::test_sqlite_relative_path ... ok
[INFO] [stdout] test codegen::ddl::tests::test_ensure_default_quoting ... ok
[INFO] [stdout] test codegen::ddl::tests::test_boolean_default_pg_to_mysql ... ok
[INFO] [stdout] test codegen::ddl::tests::test_full_generate_single ... ok
[INFO] [stdout] test codegen::ddl::tests::test_full_generate_split ... ok
[INFO] [stdout] test codegen::ddl::tests::test_generate_create_table_pg_to_mysql ... ok
[INFO] [stdout] test codegen::ddl::tests::test_generate_create_table_pg_to_pg ... ok
[INFO] [stdout] test codegen::ddl::tests::test_integer_default_not_converted_to_boolean ... ok
[INFO] [stdout] test codegen::ddl::tests::test_quote_identifier_mysql ... ok
[INFO] [stdout] test codegen::ddl::tests::test_quote_identifier_mssql ... ok
[INFO] [stdout] test codegen::ddl::tests::test_quote_identifier_pg ... ok
[INFO] [stdout] test codegen::ddl::tests::test_translate_default_now ... ok
[INFO] [stdout] test codegen::ddl_diff::tests::test_diff_dropped_table ... ok
[INFO] [stdout] test codegen::ddl_diff::tests::test_diff_cross_dialect_default_schemas_match ... ok
[INFO] [stdout] test codegen::ddl_diff::tests::test_diff_new_table ... ok
[INFO] [stdout] test codegen::declarative::tests::basic::test_declarative_all_no_pk ... ok
[INFO] [stdout] test codegen::ddl_diff::tests::test_diff_no_changes ... ok
[INFO] [stdout] test codegen::declarative::tests::basic::test_declarative_column_comment ... ok
[INFO] [stdout] test codegen::declarative::tests::basic::test_declarative_colname_import_conflict ... ok
[INFO] [stdout] test codegen::declarative::tests::basic::test_declarative_column_comment_nocomments ... ok
[INFO] [stdout] test codegen::declarative::tests::basic::test_declarative_composite_nullable_pk ... ok
[INFO] [stdout] test codegen::ddl_diff::tests::test_diff_multi_schema_preserved ... ok
[INFO] [stdout] test codegen::ddl_diff::tests::test_diff_new_column ... ok
[INFO] [stdout] test codegen::declarative::tests::basic::test_declarative_generator_basic ... ok
[INFO] [stdout] test codegen::declarative::tests::basic::test_declarative_invalid_attribute_names ... ok
[INFO] [stdout] test codegen::declarative::tests::basic::test_declarative_constraints ... ok
[INFO] [stdout] test codegen::declarative::tests::basic::test_declarative_indexes ... ok
[INFO] [stdout] test codegen::ddl::tests::test_translate_default_uuid ... ok
[INFO] [stdout] test codegen::declarative::tests::basic::test_declarative_pascal_underscore ... ok
[INFO] [stdout] test codegen::declarative::tests::basic::test_declarative_pascal ... ok
[INFO] [stdout] test codegen::declarative::tests::basic::test_declarative_invalid_variable_name_from_column ... ok
[INFO] [stdout] test codegen::declarative::tests::basic::test_declarative_table_comment ... ok
[INFO] [stdout] test codegen::declarative::tests::enums_and_types::test_declarative_array_enum_named ... ok
[INFO] [stdout] test codegen::declarative::tests::basic::test_declarative_table_kwargs ... ok
[INFO] [stdout] test codegen::declarative::tests::enums_and_types::test_declarative_array_enum_nullable ... ok
[INFO] [stdout] test codegen::declarative::tests::enums_and_types::test_declarative_array_enum_shared ... ok
[INFO] [stdout] test codegen::declarative::tests::basic::test_declarative_only_tables ... ok
[INFO] [stdout] test codegen::declarative::tests::basic::test_declarative_pascal_multiple_underscore ... ok
[INFO] [stdout] test codegen::declarative::tests::basic::test_declarative_underscore ... ok
[INFO] [stdout] test codegen::declarative::tests::enums_and_types::test_declarative_array_enum_named_with_schema ... ok
[INFO] [stdout] test codegen::declarative::tests::enums_and_types::test_declarative_array_enum_nonativeenums ... ok
[INFO] [stdout] test codegen::declarative::tests::basic::test_declarative_no_pk_fallback_to_table ... ok
[INFO] [stdout] test codegen::declarative::tests::enums_and_types::test_declarative_array_enum_with_dimensions ... ok
[INFO] [stdout] test codegen::declarative::tests::enums_and_types::test_declarative_domain_json ... ok
[INFO] [stdout] test codegen::declarative::tests::enums_and_types::test_declarative_enum_unnamed ... ok
[INFO] [stdout] test codegen::declarative::tests::enums_and_types::test_declarative_enum_nonativeenums ... ok
[INFO] [stdout] test codegen::declarative::tests::enums_and_types::test_declarative_domain_non_default_json ... ok
[INFO] [stdout] test cli::tests::test_mariadb_pymysql_url ... ok
[INFO] [stdout] test codegen::declarative::tests::basic::test_declarative_metadata_column ... ok
[INFO] [stdout] test cli::tests::test_postgres_url_unchanged ... ok
[INFO] [stdout] test codegen::declarative::tests::basic::test_declarative_composite_autoincrement_pk ... ok
[INFO] [stdout] test codegen::declarative::tests::enums_and_types::test_declarative_enum_unnamed_collision ... ok
[INFO] [stdout] test codegen::declarative::tests::enums_and_types::test_declarative_jsonb_with_params ... ok
[INFO] [stdout] test codegen::declarative::tests::enums_and_types::test_declarative_keep_dialect_types_pg ... ok
[INFO] [stdout] test codegen::declarative::tests::enums_and_types::test_declarative_manytomany_multi ... ok
[INFO] [stdout] test codegen::declarative::tests::enums_and_types::test_declarative_fancy_coltypes ... ok
[INFO] [stdout] test codegen::declarative::tests::enums_and_types::test_declarative_enum_unnamed_reuse ... ok
[INFO] [stdout] test codegen::declarative::tests::enums_and_types::test_declarative_manytomany_composite ... ok
[INFO] [stdout] test codegen::declarative::tests::enums_and_types::test_declarative_include_dialect_options_not_enabled ... ok
[INFO] [stdout] test codegen::declarative::tests::enums_and_types::test_declarative_include_dialect_options_skipped_by_default ... ok
[INFO] [stdout] test codegen::declarative::tests::enums_and_types::test_declarative_index_with_kwargs ... ok
[INFO] [stdout] test codegen::declarative::tests::enums_and_types::test_declarative_index_with_empty_kwargs ... ok
[INFO] [stdout] test codegen::declarative::tests::basic::test_declarative_table_args_kwargs ... ok
[INFO] [stdout] test codegen::declarative::tests::enums_and_types::test_declarative_manytomany_selfref ... ok
[INFO] [stdout] test codegen::declarative::tests::enums_and_types::test_declarative_named_foreign_key_constraints ... ok
[INFO] [stdout] test codegen::declarative::tests::enums_and_types::test_declarative_synthetic_enum_nosyntheticenums ... ok
[INFO] [stdout] test codegen::declarative::tests::enums_and_types::test_declarative_named_constraints ... ok
[INFO] [stdout] test codegen::declarative::tests::enums_and_types::test_declarative_onetomany_conflicting_relationship ... ok
[INFO] [stdout] test codegen::declarative::tests::enums_and_types::test_declarative_synthetic_enum ... ok
[INFO] [stdout] test codegen::declarative::tests::enums_and_types::test_declarative_onetomany_multiref_composite ... ok
[INFO] [stdout] test codegen::declarative::tests::enums_and_types::test_declarative_onetomany_multiref_with_nofknames ... ok
[INFO] [stdout] test codegen::declarative::tests::enums_and_types::test_declarative_use_inflect_placeholder ... ok
[INFO] [stdout] test codegen::declarative::tests::enums_and_types::test_declarative_manytomany_multi_with_nofknames ... ok
[INFO] [stdout] test codegen::declarative::tests::enums_and_types::test_declarative_named_foreign_key_constraints_with_noidsuffix ... ok
[INFO] [stdout] test codegen::declarative::tests::enums_and_types::test_declarative_onetomany_multiref_no_id_suffix ... ok
[INFO] [stdout] test codegen::declarative::tests::relationships::test_declarative_constraints_with_index ... ok
[INFO] [stdout] test codegen::declarative::tests::relationships::test_declarative_enum_shared_values ... ok
[INFO] [stdout] test codegen::declarative::tests::relationships::test_declarative_onetomany_composite ... ok
[INFO] [stdout] test codegen::declarative::tests::relationships::test_declarative_onetomany_conflicting_column ... ok
[INFO] [stdout] test codegen::declarative::tests::relationships::test_declarative_onetomany_selfref ... ok
[INFO] [stdout] test codegen::declarative::tests::relationships::test_declarative_onetomany_multiref ... ok
[INFO] [stdout] test codegen::declarative::tests::relationships::test_declarative_onetomany_noinflect ... ok
[INFO] [stdout] test codegen::declarative::tests::relationships::test_declarative_foreign_key_schema ... ok
[INFO] [stdout] test codegen::declarative::tests::relationships::test_declarative_joined_inheritance ... ok
[INFO] [stdout] test codegen::declarative::tests::relationships::test_declarative_joined_inheritance_same_table_name ... ok
[INFO] [stdout] test codegen::declarative::tests::relationships::test_declarative_manytomany ... ok
[INFO] [stdout] test codegen::declarative::tests::relationships::test_declarative_manytomany_nobidi ... ok
[INFO] [stdout] test codegen::declarative::tests::relationships::test_declarative_manytoone_nobidi ... ok
[INFO] [stdout] test codegen::declarative::tests::relationships::test_declarative_onetomany ... ok
[INFO] [stdout] test codegen::declarative::tests::relationships::test_declarative_table_with_arrays ... ok
[INFO] [stdout] test codegen::declarative::tests::relationships::test_declarative_onetomany_selfref_multi ... ok
[INFO] [stdout] test codegen::declarative::tests::relationships::test_declarative_onetoone ... ok
[INFO] [stdout] test codegen::imports::tests::test_basic_imports ... ok
[INFO] [stdout] test codegen::tables::tests::test_tables_boolean_detection ... ok
[INFO] [stdout] test codegen::tables::tests::test_tables_check_constraint_preserved ... ok
[INFO] [stdout] test codegen::tables::tests::test_tables_column_adaptation ... ok
[INFO] [stdout] test codegen::tables::tests::test_tables_computed_column ... ok
[INFO] [stdout] test codegen::tables::tests::test_tables_domain_text ... ok
[INFO] [stdout] test codegen::imports::tests::test_dialect_imports ... ok
[INFO] [stdout] test codegen::tables::tests::test_tables_foreign_key_options ... ok
[INFO] [stdout] test codegen::tables::tests::test_tables_domain_int ... ok
[INFO] [stdout] test codegen::imports::tests::test_mixed_imports ... ok
[INFO] [stdout] test codegen::tables::tests::test_tables_generator_no_pk ... ok
[INFO] [stdout] test codegen::tables::tests::test_tables_enum_named_with_schema ... ok
[INFO] [stdout] test codegen::tables::tests::test_tables_enum_shared_values ... ok
[INFO] [stdout] test codegen::tables::tests::test_tables_generator_basic ... ok
[INFO] [stdout] test codegen::tables::tests::test_tables_indexes ... ok
[INFO] [stdout] test codegen::tables::tests::test_tables_json_default ... ok
[INFO] [stdout] test codegen::tables::tests::test_tables_jsonb_default ... ok
[INFO] [stdout] test codegen::tables::tests::test_tables_keep_dialect_types_pg ... ok
[INFO] [stdout] test codegen::tables::tests::test_tables_identity_column ... ok
[INFO] [stdout] test codegen::tables::tests::test_tables_identity_column_decimal_values ... ok
[INFO] [stdout] test codegen::tables::tests::test_tables_multiline_column_comment ... ok
[INFO] [stdout] test codegen::tables::tests::test_tables_multiline_table_comment ... ok
[INFO] [stdout] test codegen::tables::tests::test_tables_null_type ... ok
[INFO] [stdout] test codegen::tables::tests::test_tables_pk_default ... ok
[INFO] [stdout] test codegen::tables::tests::test_tables_postgresql_sequence_nonstandard_name ... ok
[INFO] [stdout] test codegen::tables::tests::test_tables_postgresql_sequence_standard_name ... ok
[INFO] [stdout] test codegen::tables::tests::test_tables_option_noconstraints ... ok
[INFO] [stdout] test codegen::tables::tests::test_tables_keep_dialect_types_mssql ... ok
[INFO] [stdout] test codegen::tables::tests::test_tables_option_noindexes ... ok
[INFO] [stdout] test codegen::tables::tests::test_tables_option_nocomments ... ok
[INFO] [stdout] test codegen::tables::tests::test_tables_postgresql_sequence_with_schema ... ok
[INFO] [stdout] test codegen::tables::tests::test_tables_schema ... ok
[INFO] [stdout] test codegen::tables::tests::test_tables_no_keep_dialect_types_pg ... ok
[INFO] [stdout] test codegen::tables::tests::test_tables_server_default_colon ... ok
[INFO] [stdout] test codegen::tables::tests::test_tables_server_default_multiline ... ok
[INFO] [stdout] test codegen::tables::tests::test_tables_synthetic_enum_generation ... ok
[INFO] [stdout] test codegen::tables::tests::test_tables_synthetic_enum_nosyntheticenums ... ok
[INFO] [stdout] test codegen::tables::tests::test_tables_synthetic_enum_shared_values ... ok
[INFO] [stdout] test codegen::tables::tests::test_tables_table_comment ... ok
[INFO] [stdout] test codegen::tables::tests::test_tables_schema_boolean ... ok
[INFO] [stdout] test codegen::tests::test_strip_pg_typecast ... ok
[INFO] [stdout] test codegen::tables::tests::test_tables_table_name_identifiers ... ok
[INFO] [stdout] test codegen::tables::tests::test_tables_unique_constraint ... ok
[INFO] [stdout] test codegen::tests::test_format_server_default_mssql ... ok
[INFO] [stdout] test codegen::tests::test_format_server_default_pg ... ok
[INFO] [stdout] test codegen::tests::test_is_serial_default ... ok
[INFO] [stdout] test db::tests::test_comment_only_blocks_stripped ... ok
[INFO] [stdout] test db::tests::test_empty_input ... ok
[INFO] [stdout] test codegen::tests::test_split_python_declarative ... ok
[INFO] [stdout] test codegen::tests::test_split_python_enum_stays_in_base ... ok
[INFO] [stdout] test codegen::tests::test_split_python_tables_generator ... ok
[INFO] [stdout] test codegen::tests::test_strip_mssql_parens ... ok
[INFO] [stdout] test db::tests::test_line_comments_skipped ... ok
[INFO] [stdout] test db::tests::test_named_dollar_quoting ... ok
[INFO] [stdout] test db::tests::test_semicolon_in_line_comment ... ok
[INFO] [stdout] test db::tests::test_escaped_single_quotes ... ok
[INFO] [stdout] test db::tests::test_semicolon_in_single_quotes ... ok
[INFO] [stdout] test db::tests::test_trailing_content_without_semicolon ... ok
[INFO] [stdout] test ddl_typemap::mssql::tests::test_json_to_mssql ... ok
[INFO] [stdout] test ddl_typemap::mssql::tests::test_mssql_bit ... ok
[INFO] [stdout] test db::tests::test_basic_split ... ok
[INFO] [stdout] test db::tests::test_dollar_quoting ... ok
[INFO] [stdout] test ddl_typemap::mssql::tests::test_mssql_datetimeoffset ... ok
[INFO] [stdout] test ddl_typemap::mssql::tests::test_mssql_money ... ok
[INFO] [stdout] test ddl_typemap::mssql::tests::test_mssql_text_to_nvarchar_max ... ok
[INFO] [stdout] test ddl_typemap::mssql::tests::test_mssql_uniqueidentifier ... ok
[INFO] [stdout] test ddl_typemap::mysql::tests::test_array_to_mysql ... ok
[INFO] [stdout] test ddl_typemap::mysql::tests::test_enum ... ok
[INFO] [stdout] test ddl_typemap::mysql::tests::test_int ... ok
[INFO] [stdout] test ddl_typemap::mysql::tests::test_interval_to_mysql ... ok
[INFO] [stdout] test ddl_typemap::mysql::tests::test_jsonb_to_mysql ... ok
[INFO] [stdout] test ddl_typemap::mysql::tests::test_tinyint_bool ... ok
[INFO] [stdout] test ddl_typemap::mysql::tests::test_uuid_to_mysql ... ok
[INFO] [stdout] test ddl_typemap::mysql::tests::test_json_to_mysql ... ok
[INFO] [stdout] test ddl_typemap::pg::tests::test_pg_array ... ok
[INFO] [stdout] test ddl_typemap::pg::tests::test_pg_int4 ... ok
[INFO] [stdout] test ddl_typemap::pg::tests::test_pg_numeric ... ok
[INFO] [stdout] test ddl_typemap::pg::tests::test_pg_timestamptz ... ok
[INFO] [stdout] test ddl_typemap::pg::tests::test_pg_varchar_with_length ... ok
[INFO] [stdout] test ddl_typemap::sqlite::tests::test_bigint_to_sqlite ... ok
[INFO] [stdout] test ddl_typemap::pg::tests::test_pg_jsonb ... ok
[INFO] [stdout] test ddl_typemap::sqlite::tests::test_json_to_sqlite ... ok
[INFO] [stdout] test ddl_typemap::pg::tests::test_pg_uuid ... ok
[INFO] [stdout] test ddl_typemap::sqlite::tests::test_sqlite_affinity_int ... ok
[INFO] [stdout] test ddl_typemap::sqlite::tests::test_sqlite_integer ... ok
[INFO] [stdout] test ddl_typemap::sqlite::tests::test_sqlite_text ... ok
[INFO] [stdout] test ddl_typemap::sqlite::tests::test_timestamp_to_sqlite ... ok
[INFO] [stdout] test ddl_typemap::sqlite::tests::test_uuid_to_sqlite ... ok
[INFO] [stdout] test ddl_typemap::tests::test_mssql_money_to_pg ... ok
[INFO] [stdout] test ddl_typemap::tests::test_mssql_uniqueidentifier_to_pg ... ok
[INFO] [stdout] test ddl_typemap::tests::test_mysql_enum_to_pg ... ok
[INFO] [stdout] test ddl_typemap::tests::test_mysql_tinyint1_to_pg ... ok
[INFO] [stdout] test ddl_typemap::tests::test_pg_array_to_mysql ... ok
[INFO] [stdout] test ddl_typemap::tests::test_pg_int4_to_mysql ... ok
[INFO] [stdout] test ddl_typemap::mssql::tests::test_mssql_int ... ok
[INFO] [stdout] test ddl_typemap::tests::test_pg_numeric_to_mysql ... ok
[INFO] [stdout] test ddl_typemap::tests::test_pg_timestamptz_to_mysql ... ok
[INFO] [stdout] test ddl_typemap::tests::test_pg_uuid_to_mysql ... ok
[INFO] [stdout] test ddl_typemap::tests::test_same_dialect_passthrough ... ok
[INFO] [stdout] test introspect::sqlite::columns::tests::test_detect_autoincrement ... ok
[INFO] [stdout] test introspect::sqlite::columns::tests::test_detect_autoincrement_no_keyword ... ok
[INFO] [stdout] test introspect::sqlite::columns::tests::test_parse_declared_type_empty ... ok
[INFO] [stdout] test introspect::sqlite::columns::tests::test_parse_declared_type_integer ... ok
[INFO] [stdout] test introspect::sqlite::constraints::tests::test_normalize_fk_rule ... ok
[INFO] [stdout] test ddl_typemap::tests::test_pg_uuid_to_mssql ... ok
[INFO] [stdout] test introspect::sqlite::constraints::tests::test_parse_check_column_level ... ok
[INFO] [stdout] test ddl_typemap::tests::test_sqlite_integer_to_pg ... ok
[INFO] [stdout] test ddl_typemap::tests::test_pg_jsonb_to_mysql ... ok
[INFO] [stdout] test introspect::sqlite::constraints::tests::test_parse_check_constraints ... ok
[INFO] [stdout] test introspect::sqlite::constraints::tests::test_parse_check_mixed_levels ... ok
[INFO] [stdout] test introspect::sqlite::columns::tests::test_parse_declared_type_varchar ... ok
[INFO] [stdout] test introspect::sqlite::constraints::tests::test_parse_check_no_checks ... ok
[INFO] [stdout] test introspect::sqlite::constraints::tests::test_split_respecting_parens_with_quoted_comma ... ok
[INFO] [stdout] test introspect::sqlite::columns::tests::test_parse_declared_type_decimal ... ok
[INFO] [stdout] test introspect::sqlite::constraints::tests::test_parse_check_with_default_containing_comma ... ok
[INFO] [stdout] test naming::tests::test_table_to_class_name ... ok
[INFO] [stdout] test typemap::mssql::tests::test_integer_types ... ok
[INFO] [stdout] test typemap::mssql::tests::test_binary_types ... ok
[INFO] [stdout] test typemap::mssql::tests::test_money ... ok
[INFO] [stdout] test typemap::mssql::tests::test_bit ... ok
[INFO] [stdout] test typemap::mssql::tests::test_datetime_types ... ok
[INFO] [stdout] test typemap::mssql::tests::test_decimal ... ok
[INFO] [stdout] test typemap::mssql::tests::test_fallback ... ok
[INFO] [stdout] test codegen::declarative::tests::basic::test_declarative_all_no_pk_snapshot ... ok
[INFO] [stdout] test typemap::mssql::tests::test_float_types ... ok
[INFO] [stdout] test naming::tests::test_table_to_variable_name ... ok
[INFO] [stdout] test typemap::mssql::tests::test_varchar_max ... ok
[INFO] [stdout] test typemap::mssql::tests::test_string_types ... ok
[INFO] [stdout] test codegen::declarative::tests::basic::test_declarative_generator_snapshot ... ok
[INFO] [stdout] test codegen::declarative::tests::basic::test_declarative_no_pk_fallback_snapshot ... ok
[INFO] [stdout] test typemap::mysql::tests::test_datetime ... ok
[INFO] [stdout] test typemap::mysql::tests::test_decimal ... ok
[INFO] [stdout] test typemap::mysql::tests::test_enum_escaped_quotes ... ok
[INFO] [stdout] test typemap::mysql::tests::test_enum_parsing ... ok
[INFO] [stdout] test typemap::mysql::tests::test_mediumtext ... ok
[INFO] [stdout] test typemap::mysql::tests::test_set_parsing ... ok
[INFO] [stdout] test typemap::mysql::tests::test_tinyint_bool ... ok
[INFO] [stdout] test typemap::mysql::tests::test_dialect_tinyint_bool ... ok
[INFO] [stdout] test typemap::mysql::tests::test_json ... ok
[INFO] [stdout] test codegen::tables::tests::test_tables_generator_snapshot ... ok
[INFO] [stdout] test typemap::mysql::tests::test_tinyint_not_bool ... ok
[INFO] [stdout] test codegen::tables::tests::test_tables_generator_no_pk_snapshot ... ok
[INFO] [stdout] test typemap::mysql::tests::test_unsigned_int ... ok
[INFO] [stdout] test typemap::mysql::tests::test_varchar ... ok
[INFO] [stdout] test typemap::mysql::tests::test_year ... ok
[INFO] [stdout] test typemap::pg::tests::test_array_type ... ok
[INFO] [stdout] test typemap::pg::tests::test_bool ... ok
[INFO] [stdout] test typemap::pg::tests::test_bytea ... ok
[INFO] [stdout] test typemap::mssql::tests::test_uniqueidentifier ... ok
[INFO] [stdout] test typemap::pg::tests::test_dialect_types ... ok
[INFO] [stdout] test typemap::pg::tests::test_float_types ... ok
[INFO] [stdout] test typemap::pg::tests::test_integer_types ... ok
[INFO] [stdout] test typemap::pg::tests::test_datetime_types ... ok
[INFO] [stdout] test typemap::pg::tests::test_numeric_with_precision ... ok
[INFO] [stdout] test typemap::pg::tests::test_string_types ... ok
[INFO] [stdout] test typemap::sqlite::tests::test_affinity_real ... ok
[INFO] [stdout] test typemap::sqlite::tests::test_affinity_int ... ok
[INFO] [stdout] test typemap::sqlite::tests::test_blob ... ok
[INFO] [stdout] test typemap::sqlite::tests::test_decimal ... ok
[INFO] [stdout] test typemap::sqlite::tests::test_affinity_text ... ok
[INFO] [stdout] test typemap::sqlite::tests::test_empty_type ... ok
[INFO] [stdout] test typemap::sqlite::tests::test_integer ... ok
[INFO] [stdout] test typemap::sqlite::tests::test_boolean ... ok
[INFO] [stdout] test typemap::sqlite::tests::test_json ... ok
[INFO] [stdout] test typemap::sqlite::tests::test_varchar_with_length ... ok
[INFO] [stdout] test typemap::sqlite::tests::test_datetime ... ok
[INFO] [stdout] test typemap::sqlite::tests::test_real ... ok
[INFO] [stdout] test typemap::pg::tests::test_interval ... ok
[INFO] [stdout] test typemap::sqlite::tests::test_text ... ok
[INFO] [stdout] test codegen::tables::tests::test_tables_arrays ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 274 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration.rs (/opt/rustwide/target/debug/deps/integration-f23b1db3e121afca)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test tests::test_introspect_live_mysql ... ignored, requires MYSQL_URL
[INFO] [stdout] test tests::test_introspect_live_pg ... ignored, requires DATABASE_URL
[INFO] [stdout] test tests::test_introspect_sqlite_in_memory ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "7251c869a0bcca624a5bc2cc03f7fc821fcd9b26cdf7fa097fc9c88239a364bf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7251c869a0bcca624a5bc2cc03f7fc821fcd9b26cdf7fa097fc9c88239a364bf", kill_on_drop: false }`
[INFO] [stdout] 7251c869a0bcca624a5bc2cc03f7fc821fcd9b26cdf7fa097fc9c88239a364bf
