[INFO] fetching crate crash_orm 0.7.2...
[INFO] testing crash_orm-0.7.2 against 1.90.0 for beta-1.91-3
[INFO] extracting crate crash_orm 0.7.2 into /workspace/builds/worker-5-tc1/source
[INFO] started tweaking crates.io crate crash_orm 0.7.2
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate crash_orm 0.7.2
[INFO] tweaked toml for crates.io crate crash_orm 0.7.2 written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate crash_orm 0.7.2 on toolchain 1.90.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.90.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.90.0" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 181 packages to latest compatible versions
[INFO] [stderr]       Adding bit-vec v0.6.3 (available: v0.8.0)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.90.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[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 crash_orm_derive v0.7.2
[INFO] [stderr]   Downloaded phf v0.13.1
[INFO] [stderr]   Downloaded postgres-protocol v0.6.9
[INFO] [stderr]   Downloaded geo-types v0.7.17
[INFO] [stderr]   Downloaded postgres-types v0.2.10
[INFO] [stderr]   Downloaded tokio-postgres v0.7.14
[INFO] [stderr]   Downloaded eui48 v1.1.0
[INFO] [stderr]   Downloaded phf_shared v0.13.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 31aa77cbaa67c0293ce76dd8558eb32046cd9a7641d5eb954563b791a7da6765
[INFO] running `Command { std: "docker" "start" "-a" "31aa77cbaa67c0293ce76dd8558eb32046cd9a7641d5eb954563b791a7da6765", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "31aa77cbaa67c0293ce76dd8558eb32046cd9a7641d5eb954563b791a7da6765", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "31aa77cbaa67c0293ce76dd8558eb32046cd9a7641d5eb954563b791a7da6765", kill_on_drop: false }`
[INFO] [stdout] 31aa77cbaa67c0293ce76dd8558eb32046cd9a7641d5eb954563b791a7da6765
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/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" "RUSTDOCFLAGS=--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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 1003c445714927b8717af6d88c64041aaf3a8ef0018e447eba4b014ce27d3a3c
[INFO] running `Command { std: "docker" "start" "-a" "1003c445714927b8717af6d88c64041aaf3a8ef0018e447eba4b014ce27d3a3c", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.176
[INFO] [stderr]    Compiling tinyvec v1.10.0
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling fallible-iterator v0.2.0
[INFO] [stderr]    Compiling siphasher v1.0.1
[INFO] [stderr]    Compiling futures-task v0.3.31
[INFO] [stderr]    Compiling log v0.4.28
[INFO] [stderr]    Compiling whoami v1.6.1
[INFO] [stderr]    Compiling syn v2.0.106
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling phf_shared v0.13.1
[INFO] [stderr]    Compiling md-5 v0.10.6
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling phf v0.13.1
[INFO] [stderr]    Compiling unicode-normalization v0.1.24
[INFO] [stderr]    Compiling stringprep v0.1.5
[INFO] [stderr]    Compiling getrandom v0.3.3
[INFO] [stderr]    Compiling parking_lot_core v0.9.11
[INFO] [stderr]    Compiling signal-hook-registry v1.4.6
[INFO] [stderr]    Compiling mio v1.0.4
[INFO] [stderr]    Compiling socket2 v0.6.0
[INFO] [stderr]    Compiling rand_core v0.9.3
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling parking_lot v0.12.4
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling postgres-protocol v0.6.9
[INFO] [stderr]    Compiling postgres-types v0.2.10
[INFO] [stderr]    Compiling tokio-macros v2.5.0
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling crash_orm_derive v0.7.2
[INFO] [stderr]    Compiling tokio v1.47.1
[INFO] [stderr]    Compiling tokio-util v0.7.16
[INFO] [stderr]    Compiling tokio-postgres v0.7.14
[INFO] [stderr]    Compiling crash_orm v0.7.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/entity.rs:281:51
[INFO] [stdout]     |
[INFO] [stdout] 281 |     fn select_query<R: ResultMapping>(columns: &[&(dyn UntypedColumn<Self>)]) -> Query<Self, R, SelectQueryType> where Self: Sized {
[INFO] [stdout]     |                                                   ^                       ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 281 -     fn select_query<R: ResultMapping>(columns: &[&(dyn UntypedColumn<Self>)]) -> Query<Self, R, SelectQueryType> where Self: Sized {
[INFO] [stdout] 281 +     fn select_query<R: ResultMapping>(columns: &[&dyn UntypedColumn<Self>]) -> Query<Self, R, SelectQueryType> where Self: Sized {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/virtual_column/string_column.rs:21:34
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn concat(&self, other: Vec<&(dyn UntypedColumnValue)>) -> VirtualColumn<String, U>;
[INFO] [stdout]    |                                  ^                      ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 21 -     fn concat(&self, other: Vec<&(dyn UntypedColumnValue)>) -> VirtualColumn<String, U>;
[INFO] [stdout] 21 +     fn concat(&self, other: Vec<&dyn UntypedColumnValue>) -> VirtualColumn<String, U>;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/virtual_column/string_column.rs:71:34
[INFO] [stdout]    |
[INFO] [stdout] 71 |     fn concat(&self, other: Vec<&(dyn UntypedColumnValue)>) -> VirtualColumn<String, U> {
[INFO] [stdout]    |                                  ^                      ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 71 -     fn concat(&self, other: Vec<&(dyn UntypedColumnValue)>) -> VirtualColumn<String, U> {
[INFO] [stdout] 71 +     fn concat(&self, other: Vec<&dyn UntypedColumnValue>) -> VirtualColumn<String, U> {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/query.rs:200:17
[INFO] [stdout]     |
[INFO] [stdout] 200 |         order: &(dyn UntypedColumn<T>),
[INFO] [stdout]     |                 ^                    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 200 -         order: &(dyn UntypedColumn<T>),
[INFO] [stdout] 200 +         order: &dyn UntypedColumn<T>,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/query.rs:212:17
[INFO] [stdout]     |
[INFO] [stdout] 212 |         order: &(dyn UntypedColumn<T>),
[INFO] [stdout]     |                 ^                    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 212 -         order: &(dyn UntypedColumn<T>),
[INFO] [stdout] 212 +         order: &dyn UntypedColumn<T>,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 25.25s
[INFO] running `Command { std: "docker" "inspect" "1003c445714927b8717af6d88c64041aaf3a8ef0018e447eba4b014ce27d3a3c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1003c445714927b8717af6d88c64041aaf3a8ef0018e447eba4b014ce27d3a3c", kill_on_drop: false }`
[INFO] [stdout] 1003c445714927b8717af6d88c64041aaf3a8ef0018e447eba4b014ce27d3a3c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/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" "RUSTDOCFLAGS=--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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] a239361d7092a989756b2abd9fb60c58dd64f25cbac3b5e60f58d05396571378
[INFO] running `Command { std: "docker" "start" "-a" "a239361d7092a989756b2abd9fb60c58dd64f25cbac3b5e60f58d05396571378", kill_on_drop: false }`
[INFO] [stderr]    Compiling uuid v1.18.1
[INFO] [stderr]    Compiling async-stream-impl v0.3.6
[INFO] [stderr]    Compiling tokio v1.47.1
[INFO] [stderr]    Compiling async-stream v0.3.6
[INFO] [stderr]    Compiling tokio-util v0.7.16
[INFO] [stderr]    Compiling tokio-stream v0.1.17
[INFO] [stderr]    Compiling tokio-test v0.4.4
[INFO] [stderr]    Compiling tokio-postgres v0.7.14
[INFO] [stderr]    Compiling crash_orm v0.7.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/entity.rs:281:51
[INFO] [stdout]     |
[INFO] [stdout] 281 |     fn select_query<R: ResultMapping>(columns: &[&(dyn UntypedColumn<Self>)]) -> Query<Self, R, SelectQueryType> where Self: Sized {
[INFO] [stdout]     |                                                   ^                       ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 281 -     fn select_query<R: ResultMapping>(columns: &[&(dyn UntypedColumn<Self>)]) -> Query<Self, R, SelectQueryType> where Self: Sized {
[INFO] [stdout] 281 +     fn select_query<R: ResultMapping>(columns: &[&dyn UntypedColumn<Self>]) -> Query<Self, R, SelectQueryType> where Self: Sized {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/virtual_column/string_column.rs:21:34
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn concat(&self, other: Vec<&(dyn UntypedColumnValue)>) -> VirtualColumn<String, U>;
[INFO] [stdout]    |                                  ^                      ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 21 -     fn concat(&self, other: Vec<&(dyn UntypedColumnValue)>) -> VirtualColumn<String, U>;
[INFO] [stdout] 21 +     fn concat(&self, other: Vec<&dyn UntypedColumnValue>) -> VirtualColumn<String, U>;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/virtual_column/string_column.rs:71:34
[INFO] [stdout]    |
[INFO] [stdout] 71 |     fn concat(&self, other: Vec<&(dyn UntypedColumnValue)>) -> VirtualColumn<String, U> {
[INFO] [stdout]    |                                  ^                      ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 71 -     fn concat(&self, other: Vec<&(dyn UntypedColumnValue)>) -> VirtualColumn<String, U> {
[INFO] [stdout] 71 +     fn concat(&self, other: Vec<&dyn UntypedColumnValue>) -> VirtualColumn<String, U> {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/query.rs:200:17
[INFO] [stdout]     |
[INFO] [stdout] 200 |         order: &(dyn UntypedColumn<T>),
[INFO] [stdout]     |                 ^                    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 200 -         order: &(dyn UntypedColumn<T>),
[INFO] [stdout] 200 +         order: &dyn UntypedColumn<T>,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/query.rs:212:17
[INFO] [stdout]     |
[INFO] [stdout] 212 |         order: &(dyn UntypedColumn<T>),
[INFO] [stdout]     |                 ^                    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 212 -         order: &(dyn UntypedColumn<T>),
[INFO] [stdout] 212 +         order: &dyn UntypedColumn<T>,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/entity.rs:281:51
[INFO] [stdout]     |
[INFO] [stdout] 281 |     fn select_query<R: ResultMapping>(columns: &[&(dyn UntypedColumn<Self>)]) -> Query<Self, R, SelectQueryType> where Self: Sized {
[INFO] [stdout]     |                                                   ^                       ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 281 -     fn select_query<R: ResultMapping>(columns: &[&(dyn UntypedColumn<Self>)]) -> Query<Self, R, SelectQueryType> where Self: Sized {
[INFO] [stdout] 281 +     fn select_query<R: ResultMapping>(columns: &[&dyn UntypedColumn<Self>]) -> Query<Self, R, SelectQueryType> where Self: Sized {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/virtual_column/string_column.rs:21:34
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn concat(&self, other: Vec<&(dyn UntypedColumnValue)>) -> VirtualColumn<String, U>;
[INFO] [stdout]    |                                  ^                      ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 21 -     fn concat(&self, other: Vec<&(dyn UntypedColumnValue)>) -> VirtualColumn<String, U>;
[INFO] [stdout] 21 +     fn concat(&self, other: Vec<&dyn UntypedColumnValue>) -> VirtualColumn<String, U>;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/virtual_column/string_column.rs:71:34
[INFO] [stdout]    |
[INFO] [stdout] 71 |     fn concat(&self, other: Vec<&(dyn UntypedColumnValue)>) -> VirtualColumn<String, U> {
[INFO] [stdout]    |                                  ^                      ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 71 -     fn concat(&self, other: Vec<&(dyn UntypedColumnValue)>) -> VirtualColumn<String, U> {
[INFO] [stdout] 71 +     fn concat(&self, other: Vec<&dyn UntypedColumnValue>) -> VirtualColumn<String, U> {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/query.rs:200:17
[INFO] [stdout]     |
[INFO] [stdout] 200 |         order: &(dyn UntypedColumn<T>),
[INFO] [stdout]     |                 ^                    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 200 -         order: &(dyn UntypedColumn<T>),
[INFO] [stdout] 200 +         order: &dyn UntypedColumn<T>,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/query.rs:212:17
[INFO] [stdout]     |
[INFO] [stdout] 212 |         order: &(dyn UntypedColumn<T>),
[INFO] [stdout]     |                 ^                    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 212 -         order: &(dyn UntypedColumn<T>),
[INFO] [stdout] 212 +         order: &dyn UntypedColumn<T>,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crash_orm_test`
[INFO] [stdout]  --> tests/test_avg.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crash_orm_test::setup_test_connection;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `crash_orm_test`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `crash_orm_test`, use `cargo add crash_orm_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `rust_decimal`
[INFO] [stdout]  --> tests/test_avg.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use rust_decimal::Decimal;
[INFO] [stdout]   |     ^^^^^^^^^^^^ use of unresolved module or unlinked crate `rust_decimal`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `rust_decimal`, use `cargo add rust_decimal` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crash_orm_test`
[INFO] [stdout]  --> tests/test_schema_builder.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crash_orm_test::setup_test_connection;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `crash_orm_test`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `crash_orm_test`, use `cargo add crash_orm_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crash_orm_test`
[INFO] [stdout]  --> tests/test_query.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crash_orm_test::setup_test_connection;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `crash_orm_test`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `crash_orm_test`, use `cargo add crash_orm_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `crash_orm` (test "test_schema_builder") due to 1 previous error
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error[E0432]: unresolved import `crash_orm_test`
[INFO] [stdout]  --> tests/test_many_to_one.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crash_orm_test::setup_test_connection;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `crash_orm_test`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `crash_orm_test`, use `cargo add crash_orm_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `eui48`
[INFO] [stdout]  --> tests/test_eui48.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use eui48::MacAddress;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `eui48`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `eui48`, use `cargo add eui48` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crash_orm_test`
[INFO] [stdout]  --> tests/test_eui48.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crash_orm_test::{default_create_table, setup_test_connection};
[INFO] [stdout]   |     ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `crash_orm_test`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `crash_orm_test`, use `cargo add crash_orm_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crash_orm_test`
[INFO] [stdout]  --> tests/test_result_mapping.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crash_orm_test::{default_create_table, setup_test_connection};
[INFO] [stdout]   |     ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `crash_orm_test`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `crash_orm_test`, use `cargo add crash_orm_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `bit_vec`
[INFO] [stdout]  --> tests/test_bit_vec.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use bit_vec::BitVec;
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `bit_vec`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `bit_vec`, use `cargo add bit_vec` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crash_orm_test`
[INFO] [stdout]  --> tests/test_bit_vec.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crash_orm_test::{default_create_table, setup_test_connection};
[INFO] [stdout]   |     ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `crash_orm_test`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `crash_orm_test`, use `cargo add crash_orm_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `time`
[INFO] [stdout]  --> tests/test_time.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use time::OffsetDateTime;
[INFO] [stdout]   |     ^^^^ help: a similar path exists: `tokio::time`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crash_orm_test`
[INFO] [stdout]  --> tests/test_time.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crash_orm_test::{default_create_table, setup_test_connection};
[INFO] [stdout]   |     ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `crash_orm_test`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `crash_orm_test`, use `cargo add crash_orm_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crash_orm_test`
[INFO] [stdout]  --> tests/basic_test.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crash_orm_test::setup_test_connection;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `crash_orm_test`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `crash_orm_test`, use `cargo add crash_orm_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crash_orm_test`
[INFO] [stdout]  --> tests/test_uuid.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crash_orm_test::setup_test_connection;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `crash_orm_test`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `crash_orm_test`, use `cargo add crash_orm_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crash_orm_test`
[INFO] [stdout]  --> tests/test_custom_primary_key.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crash_orm_test::{default_create_table, setup_test_connection};
[INFO] [stdout]   |     ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `crash_orm_test`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `crash_orm_test`, use `cargo add crash_orm_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crash_orm_test`
[INFO] [stdout]  --> tests/test_group_by.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crash_orm_test::setup_test_connection;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `crash_orm_test`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `crash_orm_test`, use `cargo add crash_orm_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `crash_orm` (test "test_result_mapping") due to 1 previous error
[INFO] [stdout] error[E0277]: the trait bound `for<'a> Uuid: FromSql<'a>` is not satisfied
[INFO] [stdout]    --> tests/test_group_by.rs:6:10
[INFO] [stdout]     |
[INFO] [stdout]   6 | #[derive(Entity, Debug, Schema)]
[INFO] [stdout]     |          ^^^^^^ the trait `for<'a> FromSql<'a>` is not implemented for `Uuid`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `FromSql<'a>`:
[INFO] [stdout]               &'a [u8]
[INFO] [stdout]               &'a str
[INFO] [stdout]               Box<[T]>
[INFO] [stdout]               Box<str>
[INFO] [stdout]               Date<T>
[INFO] [stdout]               HashMap<std::string::String, Option<std::string::String>, S>
[INFO] [stdout]               IpAddr
[INFO] [stdout]               ManyToOne<T, P>
[INFO] [stdout]             and 16 others
[INFO] [stdout]     = note: required for `Uuid` to implement `ColumnType`
[INFO] [stdout] note: required by a bound in `PrimaryKeyEntity`
[INFO] [stdout]    --> /opt/rustwide/workdir/src/entity.rs:306:31
[INFO] [stdout]     |
[INFO] [stdout] 306 | pub trait PrimaryKeyEntity<P: ColumnType>: Entity {
[INFO] [stdout]     |                               ^^^^^^^^^^ required by this bound in `PrimaryKeyEntity`
[INFO] [stdout]     = note: this error originates in the derive macro `Entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `Uuid: ToSql` is not satisfied
[INFO] [stdout]    --> tests/test_group_by.rs:6:10
[INFO] [stdout]     |
[INFO] [stdout]   6 | #[derive(Entity, Debug, Schema)]
[INFO] [stdout]     |          ^^^^^^ the trait `ToSql` is not implemented for `Uuid`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `ToSql`:
[INFO] [stdout]               &T
[INFO] [stdout]               &[T]
[INFO] [stdout]               &[u8]
[INFO] [stdout]               &str
[INFO] [stdout]               Box<[T]>
[INFO] [stdout]               Box<str>
[INFO] [stdout]               Cow<'_, [u8]>
[INFO] [stdout]               Cow<'_, str>
[INFO] [stdout]             and 20 others
[INFO] [stdout]     = note: required for `Uuid` to implement `ColumnType`
[INFO] [stdout] note: required by a bound in `PrimaryKeyEntity`
[INFO] [stdout]    --> /opt/rustwide/workdir/src/entity.rs:306:31
[INFO] [stdout]     |
[INFO] [stdout] 306 | pub trait PrimaryKeyEntity<P: ColumnType>: Entity {
[INFO] [stdout]     |                               ^^^^^^^^^^ required by this bound in `PrimaryKeyEntity`
[INFO] [stdout]     = note: this error originates in the derive macro `Entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crash_orm_test`
[INFO] [stdout]  --> tests/test_bool.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crash_orm_test::setup_test_connection;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `crash_orm_test`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `crash_orm_test`, use `cargo add crash_orm_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `Uuid: ToSql` is not satisfied
[INFO] [stdout]   --> tests/test_group_by.rs:6:10
[INFO] [stdout]    |
[INFO] [stdout]  6 | #[derive(Entity, Debug, Schema)]
[INFO] [stdout]    |          ^^^^^^ the trait `ToSql` is not implemented for `Uuid`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the following other types implement trait `ToSql`:
[INFO] [stdout]              &T
[INFO] [stdout]              &[T]
[INFO] [stdout]              &[u8]
[INFO] [stdout]              &str
[INFO] [stdout]              Box<[T]>
[INFO] [stdout]              Box<str>
[INFO] [stdout]              Cow<'_, [u8]>
[INFO] [stdout]              Cow<'_, str>
[INFO] [stdout]            and 20 others
[INFO] [stdout]    = note: required for `Uuid` to implement `ColumnType`
[INFO] [stdout] note: required by a bound in `EntityColumn`
[INFO] [stdout]   --> /opt/rustwide/workdir/src/entity_column.rs:12:28
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub struct EntityColumn<T: ColumnType, U: Entity> {
[INFO] [stdout]    |                            ^^^^^^^^^^ required by this bound in `EntityColumn`
[INFO] [stdout]    = note: this error originates in the derive macro `Entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `for<'a> Uuid: FromSql<'a>` is not satisfied
[INFO] [stdout]   --> tests/test_group_by.rs:6:10
[INFO] [stdout]    |
[INFO] [stdout]  6 | #[derive(Entity, Debug, Schema)]
[INFO] [stdout]    |          ^^^^^^ the trait `for<'a> FromSql<'a>` is not implemented for `Uuid`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the following other types implement trait `FromSql<'a>`:
[INFO] [stdout]              &'a [u8]
[INFO] [stdout]              &'a str
[INFO] [stdout]              Box<[T]>
[INFO] [stdout]              Box<str>
[INFO] [stdout]              Date<T>
[INFO] [stdout]              HashMap<std::string::String, Option<std::string::String>, S>
[INFO] [stdout]              IpAddr
[INFO] [stdout]              ManyToOne<T, P>
[INFO] [stdout]            and 16 others
[INFO] [stdout]    = note: required for `Uuid` to implement `ColumnType`
[INFO] [stdout] note: required by a bound in `EntityColumn`
[INFO] [stdout]   --> /opt/rustwide/workdir/src/entity_column.rs:12:28
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub struct EntityColumn<T: ColumnType, U: Entity> {
[INFO] [stdout]    |                            ^^^^^^^^^^ required by this bound in `EntityColumn`
[INFO] [stdout]    = note: this error originates in the derive macro `Entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `Uuid: ToSql` is not satisfied
[INFO] [stdout]  --> tests/test_group_by.rs:6:10
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[derive(Entity, Debug, Schema)]
[INFO] [stdout]   |          ^^^^^^ the trait `ToSql` is not implemented for `Uuid`
[INFO] [stdout]   |
[INFO] [stdout]   = help: the following other types implement trait `ToSql`:
[INFO] [stdout]             &T
[INFO] [stdout]             &[T]
[INFO] [stdout]             &[u8]
[INFO] [stdout]             &str
[INFO] [stdout]             Box<[T]>
[INFO] [stdout]             Box<str>
[INFO] [stdout]             Cow<'_, [u8]>
[INFO] [stdout]             Cow<'_, str>
[INFO] [stdout]           and 20 others
[INFO] [stdout]   = note: required for the cast from `&Uuid` to `&dyn ToSql + Sync`
[INFO] [stdout]   = note: this error originates in the derive macro `Entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `Uuid: FromSql<'_>` is not satisfied
[INFO] [stdout]    --> tests/test_group_by.rs:6:10
[INFO] [stdout]     |
[INFO] [stdout]   6 | #[derive(Entity, Debug, Schema)]
[INFO] [stdout]     |          ^^^^^^ the trait `FromSql<'_>` is not implemented for `Uuid`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `FromSql<'a>`:
[INFO] [stdout]               &'a [u8]
[INFO] [stdout]               &'a str
[INFO] [stdout]               Box<[T]>
[INFO] [stdout]               Box<str>
[INFO] [stdout]               Date<T>
[INFO] [stdout]               HashMap<std::string::String, Option<std::string::String>, S>
[INFO] [stdout]               IpAddr
[INFO] [stdout]               ManyToOne<T, P>
[INFO] [stdout]             and 16 others
[INFO] [stdout] note: required by a bound in `tokio_postgres::Row::get`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.14/src/row.rs:149:12
[INFO] [stdout]     |
[INFO] [stdout] 146 |     pub fn get<'a, I, T>(&'a self, idx: I) -> T
[INFO] [stdout]     |            --- required by a bound in this associated function
[INFO] [stdout] ...
[INFO] [stdout] 149 |         T: FromSql<'a>,
[INFO] [stdout]     |            ^^^^^^^^^^^ required by this bound in `Row::get`
[INFO] [stdout]     = note: this error originates in the derive macro `Entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0063]: missing field `id` in initializer of `TestItemGroupByCreate`
[INFO] [stdout]   --> tests/test_group_by.rs:15:13
[INFO] [stdout]    |
[INFO] [stdout] 15 |             Self {
[INFO] [stdout]    |             ^^^^ missing `id`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0063]: missing field `id` in initializer of `TestItemGroupByCreate`
[INFO] [stdout]   --> tests/test_group_by.rs:18:13
[INFO] [stdout]    |
[INFO] [stdout] 18 |             Self {
[INFO] [stdout]    |             ^^^^ missing `id`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0063]: missing field `id` in initializer of `TestItemGroupByCreate`
[INFO] [stdout]   --> tests/test_group_by.rs:21:13
[INFO] [stdout]    |
[INFO] [stdout] 21 |             Self {
[INFO] [stdout]    |             ^^^^ missing `id`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `insert_all` exists for struct `Vec<TestItemGroupByCreate>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> tests/test_group_by.rs:38:41
[INFO] [stdout]     |
[INFO] [stdout]  38 |     TestItemGroupByCreate::test_items().insert_all(&conn).await.unwrap();
[INFO] [stdout]     |                                         ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uuid-1.18.1/src/lib.rs:459:1
[INFO] [stdout]     |
[INFO] [stdout] 459 | pub struct Uuid(Bytes);
[INFO] [stdout]     | --------------- doesn't satisfy `Uuid: FromSql<'a>` or `Uuid: ToSql`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Uuid: ToSql`
[INFO] [stdout]             which is required by `Vec<TestItemGroupByCreate>: crash_orm::entity_vec::EntityCreateVec<TestItemGroupBy, Uuid>`
[INFO] [stdout]             `Uuid: FromSql<'a>`
[INFO] [stdout]             which is required by `Vec<TestItemGroupByCreate>: crash_orm::entity_vec::EntityCreateVec<TestItemGroupBy, Uuid>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `count_column` exists for struct `EntityColumn<Uuid, TestItemGroupBy>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> tests/test_group_by.rs:40:85
[INFO] [stdout]     |
[INFO] [stdout]  40 |     let results = TestItemGroupBy::select_query::<Row>(&[&TestItemGroupByColumn::ID.count_column(false)])
[INFO] [stdout]     |                                                                                     ^^^^^^^^^^^^ method cannot be called on `EntityColumn<Uuid, TestItemGroupBy>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/workdir/src/entity_column.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct EntityColumn<T: ColumnType, U: Entity> {
[INFO] [stdout]     | ------------------------------------------------- doesn't satisfy `_: CountColumn<TestItemGroupBy>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uuid-1.18.1/src/lib.rs:459:1
[INFO] [stdout]     |
[INFO] [stdout] 459 | pub struct Uuid(Bytes);
[INFO] [stdout]     | --------------- doesn't satisfy `Uuid: ColumnType`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Uuid: ColumnType`
[INFO] [stdout]             which is required by `EntityColumn<Uuid, TestItemGroupBy>: crash_orm::virtual_column::CountColumn<TestItemGroupBy>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crash_orm_test`
[INFO] [stdout]  --> tests/test_min_max.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crash_orm_test::setup_test_connection;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `crash_orm_test`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `crash_orm_test`, use `cargo add crash_orm_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crash_orm_test`
[INFO] [stdout]  --> tests/test_one_to_one.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use crash_orm_test::setup_test_connection;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `crash_orm_test`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `crash_orm_test`, use `cargo add crash_orm_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0063, E0277, E0432, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0063`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `crash_orm` (test "test_group_by") due to 12 previous errors
[INFO] [stdout] error[E0277]: the trait bound `for<'a> Uuid: FromSql<'a>` is not satisfied
[INFO] [stdout]    --> tests/test_uuid.rs:6:10
[INFO] [stdout]     |
[INFO] [stdout]   6 | #[derive(Entity, Debug, Schema)]
[INFO] [stdout]     |          ^^^^^^ the trait `for<'a> FromSql<'a>` is not implemented for `Uuid`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `FromSql<'a>`:
[INFO] [stdout]               &'a [u8]
[INFO] [stdout]               &'a str
[INFO] [stdout]               Box<[T]>
[INFO] [stdout]               Box<str>
[INFO] [stdout]               Date<T>
[INFO] [stdout]               HashMap<std::string::String, Option<std::string::String>, S>
[INFO] [stdout]               IpAddr
[INFO] [stdout]               ManyToOne<T, P>
[INFO] [stdout]             and 16 others
[INFO] [stdout]     = note: required for `Uuid` to implement `ColumnType`
[INFO] [stdout] note: required by a bound in `crash_orm::entity::PrimaryKeyEntity`
[INFO] [stdout]    --> /opt/rustwide/workdir/src/entity.rs:306:31
[INFO] [stdout]     |
[INFO] [stdout] 306 | pub trait PrimaryKeyEntity<P: ColumnType>: Entity {
[INFO] [stdout]     |                               ^^^^^^^^^^ required by this bound in `PrimaryKeyEntity`
[INFO] [stdout]     = note: this error originates in the derive macro `Entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `Uuid: ToSql` is not satisfied
[INFO] [stdout]    --> tests/test_uuid.rs:6:10
[INFO] [stdout]     |
[INFO] [stdout]   6 | #[derive(Entity, Debug, Schema)]
[INFO] [stdout]     |          ^^^^^^ the trait `ToSql` is not implemented for `Uuid`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `ToSql`:
[INFO] [stdout]               &T
[INFO] [stdout]               &[T]
[INFO] [stdout]               &[u8]
[INFO] [stdout]               &str
[INFO] [stdout]               Box<[T]>
[INFO] [stdout]               Box<str>
[INFO] [stdout]               Cow<'_, [u8]>
[INFO] [stdout]               Cow<'_, str>
[INFO] [stdout]             and 20 others
[INFO] [stdout]     = note: required for `Uuid` to implement `ColumnType`
[INFO] [stdout] note: required by a bound in `crash_orm::entity::PrimaryKeyEntity`
[INFO] [stdout]    --> /opt/rustwide/workdir/src/entity.rs:306:31
[INFO] [stdout]     |
[INFO] [stdout] 306 | pub trait PrimaryKeyEntity<P: ColumnType>: Entity {
[INFO] [stdout]     |                               ^^^^^^^^^^ required by this bound in `PrimaryKeyEntity`
[INFO] [stdout]     = note: this error originates in the derive macro `Entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `Uuid: ToSql` is not satisfied
[INFO] [stdout]   --> tests/test_uuid.rs:16:25
[INFO] [stdout]    |
[INFO] [stdout] 16 |     pub test_item_uuid: OneToOne<TestItemUuid, Uuid>,
[INFO] [stdout]    |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `ToSql` is not implemented for `Uuid`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the following other types implement trait `ToSql`:
[INFO] [stdout]              &T
[INFO] [stdout]              &[T]
[INFO] [stdout]              &[u8]
[INFO] [stdout]              &str
[INFO] [stdout]              Box<[T]>
[INFO] [stdout]              Box<str>
[INFO] [stdout]              Cow<'_, [u8]>
[INFO] [stdout]              Cow<'_, str>
[INFO] [stdout]            and 20 others
[INFO] [stdout]    = note: required for `Uuid` to implement `ColumnType`
[INFO] [stdout] note: required by a bound in `crash_orm::relations::OneToOne`
[INFO] [stdout]   --> /opt/rustwide/workdir/src/relations/one_to_one.rs:10:48
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub struct OneToOne<T: PrimaryKeyEntity<P>, P: ColumnType> {
[INFO] [stdout]    |                                                ^^^^^^^^^^ required by this bound in `OneToOne`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `for<'a> Uuid: FromSql<'a>` is not satisfied
[INFO] [stdout]   --> tests/test_uuid.rs:16:25
[INFO] [stdout]    |
[INFO] [stdout] 16 |     pub test_item_uuid: OneToOne<TestItemUuid, Uuid>,
[INFO] [stdout]    |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `for<'a> FromSql<'a>` is not implemented for `Uuid`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the following other types implement trait `FromSql<'a>`:
[INFO] [stdout]              &'a [u8]
[INFO] [stdout]              &'a str
[INFO] [stdout]              Box<[T]>
[INFO] [stdout]              Box<str>
[INFO] [stdout]              Date<T>
[INFO] [stdout]              HashMap<std::string::String, Option<std::string::String>, S>
[INFO] [stdout]              IpAddr
[INFO] [stdout]              ManyToOne<T, P>
[INFO] [stdout]            and 16 others
[INFO] [stdout]    = note: required for `Uuid` to implement `ColumnType`
[INFO] [stdout] note: required by a bound in `crash_orm::relations::OneToOne`
[INFO] [stdout]   --> /opt/rustwide/workdir/src/relations/one_to_one.rs:10:48
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub struct OneToOne<T: PrimaryKeyEntity<P>, P: ColumnType> {
[INFO] [stdout]    |                                                ^^^^^^^^^^ required by this bound in `OneToOne`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `Uuid: ToSql` is not satisfied
[INFO] [stdout]   --> tests/test_uuid.rs:6:10
[INFO] [stdout]    |
[INFO] [stdout]  6 | #[derive(Entity, Debug, Schema)]
[INFO] [stdout]    |          ^^^^^^ the trait `ToSql` is not implemented for `Uuid`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the following other types implement trait `ToSql`:
[INFO] [stdout]              &T
[INFO] [stdout]              &[T]
[INFO] [stdout]              &[u8]
[INFO] [stdout]              &str
[INFO] [stdout]              Box<[T]>
[INFO] [stdout]              Box<str>
[INFO] [stdout]              Cow<'_, [u8]>
[INFO] [stdout]              Cow<'_, str>
[INFO] [stdout]            and 20 others
[INFO] [stdout]    = note: required for `Uuid` to implement `ColumnType`
[INFO] [stdout] note: required by a bound in `EntityColumn`
[INFO] [stdout]   --> /opt/rustwide/workdir/src/entity_column.rs:12:28
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub struct EntityColumn<T: ColumnType, U: Entity> {
[INFO] [stdout]    |                            ^^^^^^^^^^ required by this bound in `EntityColumn`
[INFO] [stdout]    = note: this error originates in the derive macro `Entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `crash_orm` (test "test_avg") due to 2 previous errors
[INFO] [stdout] error[E0277]: the trait bound `for<'a> Uuid: FromSql<'a>` is not satisfied
[INFO] [stdout]   --> tests/test_uuid.rs:6:10
[INFO] [stdout]    |
[INFO] [stdout]  6 | #[derive(Entity, Debug, Schema)]
[INFO] [stdout]    |          ^^^^^^ the trait `for<'a> FromSql<'a>` is not implemented for `Uuid`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the following other types implement trait `FromSql<'a>`:
[INFO] [stdout]              &'a [u8]
[INFO] [stdout]              &'a str
[INFO] [stdout]              Box<[T]>
[INFO] [stdout]              Box<str>
[INFO] [stdout]              Date<T>
[INFO] [stdout]              HashMap<std::string::String, Option<std::string::String>, S>
[INFO] [stdout]              IpAddr
[INFO] [stdout]              ManyToOne<T, P>
[INFO] [stdout]            and 16 others
[INFO] [stdout]    = note: required for `Uuid` to implement `ColumnType`
[INFO] [stdout] note: required by a bound in `EntityColumn`
[INFO] [stdout]   --> /opt/rustwide/workdir/src/entity_column.rs:12:28
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub struct EntityColumn<T: ColumnType, U: Entity> {
[INFO] [stdout]    |                            ^^^^^^^^^^ required by this bound in `EntityColumn`
[INFO] [stdout]    = note: this error originates in the derive macro `Entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `for<'a> Uuid: FromSql<'a>` is not satisfied
[INFO] [stdout]   --> tests/test_uuid.rs:12:10
[INFO] [stdout]    |
[INFO] [stdout] 12 | #[derive(Entity, Debug, Schema)]
[INFO] [stdout]    |          ^^^^^^ the trait `for<'a> FromSql<'a>` is not implemented for `Uuid`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the following other types implement trait `FromSql<'a>`:
[INFO] [stdout]              &'a [u8]
[INFO] [stdout]              &'a str
[INFO] [stdout]              Box<[T]>
[INFO] [stdout]              Box<str>
[INFO] [stdout]              Date<T>
[INFO] [stdout]              HashMap<std::string::String, Option<std::string::String>, S>
[INFO] [stdout]              IpAddr
[INFO] [stdout]              ManyToOne<T, P>
[INFO] [stdout]            and 16 others
[INFO] [stdout]    = note: required for `Uuid` to implement `ColumnType`
[INFO] [stdout] note: required by a bound in `crash_orm::relations::OneToOne`
[INFO] [stdout]   --> /opt/rustwide/workdir/src/relations/one_to_one.rs:10:48
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub struct OneToOne<T: PrimaryKeyEntity<P>, P: ColumnType> {
[INFO] [stdout]    |                                                ^^^^^^^^^^ required by this bound in `OneToOne`
[INFO] [stdout]    = note: this error originates in the derive macro `Entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `Uuid: ToSql` is not satisfied
[INFO] [stdout]   --> tests/test_uuid.rs:12:10
[INFO] [stdout]    |
[INFO] [stdout] 12 | #[derive(Entity, Debug, Schema)]
[INFO] [stdout]    |          ^^^^^^ the trait `ToSql` is not implemented for `Uuid`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the following other types implement trait `ToSql`:
[INFO] [stdout]              &T
[INFO] [stdout]              &[T]
[INFO] [stdout]              &[u8]
[INFO] [stdout]              &str
[INFO] [stdout]              Box<[T]>
[INFO] [stdout]              Box<str>
[INFO] [stdout]              Cow<'_, [u8]>
[INFO] [stdout]              Cow<'_, str>
[INFO] [stdout]            and 20 others
[INFO] [stdout]    = note: required for `Uuid` to implement `ColumnType`
[INFO] [stdout] note: required by a bound in `EntityColumn`
[INFO] [stdout]   --> /opt/rustwide/workdir/src/entity_column.rs:12:28
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub struct EntityColumn<T: ColumnType, U: Entity> {
[INFO] [stdout]    |                            ^^^^^^^^^^ required by this bound in `EntityColumn`
[INFO] [stdout]    = note: this error originates in the derive macro `Entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `for<'a> Uuid: FromSql<'a>` is not satisfied
[INFO] [stdout]   --> tests/test_uuid.rs:12:10
[INFO] [stdout]    |
[INFO] [stdout] 12 | #[derive(Entity, Debug, Schema)]
[INFO] [stdout]    |          ^^^^^^ the trait `for<'a> FromSql<'a>` is not implemented for `Uuid`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the following other types implement trait `FromSql<'a>`:
[INFO] [stdout]              &'a [u8]
[INFO] [stdout]              &'a str
[INFO] [stdout]              Box<[T]>
[INFO] [stdout]              Box<str>
[INFO] [stdout]              Date<T>
[INFO] [stdout]              HashMap<std::string::String, Option<std::string::String>, S>
[INFO] [stdout]              IpAddr
[INFO] [stdout]              ManyToOne<T, P>
[INFO] [stdout]            and 16 others
[INFO] [stdout]    = note: required for `Uuid` to implement `ColumnType`
[INFO] [stdout] note: required by a bound in `EntityColumn`
[INFO] [stdout]   --> /opt/rustwide/workdir/src/entity_column.rs:12:28
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub struct EntityColumn<T: ColumnType, U: Entity> {
[INFO] [stdout]    |                            ^^^^^^^^^^ required by this bound in `EntityColumn`
[INFO] [stdout]    = note: this error originates in the derive macro `Entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `Uuid: ColumnType` is not satisfied
[INFO] [stdout]    --> tests/test_uuid.rs:12:10
[INFO] [stdout]     |
[INFO] [stdout]  12 | #[derive(Entity, Debug, Schema)]
[INFO] [stdout]     |          ^^^^^^ the trait `ToSql` is not implemented for `Uuid`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `ToSql`:
[INFO] [stdout]               &T
[INFO] [stdout]               &[T]
[INFO] [stdout]               &[u8]
[INFO] [stdout]               &str
[INFO] [stdout]               Box<[T]>
[INFO] [stdout]               Box<str>
[INFO] [stdout]               Cow<'_, [u8]>
[INFO] [stdout]               Cow<'_, str>
[INFO] [stdout]             and 20 others
[INFO] [stdout]     = note: required for `Uuid` to implement `ColumnType`
[INFO] [stdout] note: required by a bound in `get_by_primary`
[INFO] [stdout]    --> /opt/rustwide/workdir/src/entity.rs:306:31
[INFO] [stdout]     |
[INFO] [stdout] 306 | pub trait PrimaryKeyEntity<P: ColumnType>: Entity {
[INFO] [stdout]     |                               ^^^^^^^^^^ required by this bound in `PrimaryKeyEntity::get_by_primary`
[INFO] [stdout] ...
[INFO] [stdout] 313 |     async fn get_by_primary(connection: &impl DatabaseConnection, id: P) -> Result<Self> where Self: Sized;
[INFO] [stdout]     |              -------------- required by a bound in this associated function
[INFO] [stdout]     = note: this error originates in the derive macro `Entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `crash_orm` (test "test_time") due to 2 previous errors
[INFO] [stdout] error[E0277]: the trait bound `Uuid: ColumnType` is not satisfied
[INFO] [stdout]    --> tests/test_uuid.rs:12:10
[INFO] [stdout]     |
[INFO] [stdout]  12 | #[derive(Entity, Debug, Schema)]
[INFO] [stdout]     |          ^^^^^^ the trait `for<'a> FromSql<'a>` is not implemented for `Uuid`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `FromSql<'a>`:
[INFO] [stdout]               &'a [u8]
[INFO] [stdout]               &'a str
[INFO] [stdout]               Box<[T]>
[INFO] [stdout]               Box<str>
[INFO] [stdout]               Date<T>
[INFO] [stdout]               HashMap<std::string::String, Option<std::string::String>, S>
[INFO] [stdout]               IpAddr
[INFO] [stdout]               ManyToOne<T, P>
[INFO] [stdout]             and 16 others
[INFO] [stdout]     = note: required for `Uuid` to implement `ColumnType`
[INFO] [stdout] note: required by a bound in `get_by_primary`
[INFO] [stdout]    --> /opt/rustwide/workdir/src/entity.rs:306:31
[INFO] [stdout]     |
[INFO] [stdout] 306 | pub trait PrimaryKeyEntity<P: ColumnType>: Entity {
[INFO] [stdout]     |                               ^^^^^^^^^^ required by this bound in `PrimaryKeyEntity::get_by_primary`
[INFO] [stdout] ...
[INFO] [stdout] 313 |     async fn get_by_primary(connection: &impl DatabaseConnection, id: P) -> Result<Self> where Self: Sized;
[INFO] [stdout]     |              -------------- required by a bound in this associated function
[INFO] [stdout]     = note: this error originates in the derive macro `Entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `crash_orm` (test "test_bit_vec") due to 2 previous errors
[INFO] [stderr] error: could not compile `crash_orm` (test "test_min_max") due to 1 previous error
[INFO] [stdout] error[E0277]: the trait bound `Uuid: ToSql` is not satisfied
[INFO] [stdout]  --> tests/test_uuid.rs:6:10
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[derive(Entity, Debug, Schema)]
[INFO] [stdout]   |          ^^^^^^ the trait `ToSql` is not implemented for `Uuid`
[INFO] [stdout]   |
[INFO] [stdout]   = help: the following other types implement trait `ToSql`:
[INFO] [stdout]             &T
[INFO] [stdout]             &[T]
[INFO] [stdout]             &[u8]
[INFO] [stdout]             &str
[INFO] [stdout]             Box<[T]>
[INFO] [stdout]             Box<str>
[INFO] [stdout]             Cow<'_, [u8]>
[INFO] [stdout]             Cow<'_, str>
[INFO] [stdout]           and 20 others
[INFO] [stdout]   = note: required for the cast from `&Uuid` to `&dyn ToSql + Sync`
[INFO] [stdout]   = note: this error originates in the derive macro `Entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `crash_orm` (test "test_query") due to 1 previous error
[INFO] [stdout] error[E0277]: the trait bound `Uuid: FromSql<'_>` is not satisfied
[INFO] [stdout]    --> tests/test_uuid.rs:6:10
[INFO] [stdout]     |
[INFO] [stdout]   6 | #[derive(Entity, Debug, Schema)]
[INFO] [stdout]     |          ^^^^^^ the trait `FromSql<'_>` is not implemented for `Uuid`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `FromSql<'a>`:
[INFO] [stdout]               &'a [u8]
[INFO] [stdout]               &'a str
[INFO] [stdout]               Box<[T]>
[INFO] [stdout]               Box<str>
[INFO] [stdout]               Date<T>
[INFO] [stdout]               HashMap<std::string::String, Option<std::string::String>, S>
[INFO] [stdout]               IpAddr
[INFO] [stdout]               ManyToOne<T, P>
[INFO] [stdout]             and 16 others
[INFO] [stdout] note: required by a bound in `crash_orm::tokio_postgres::Row::get`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.14/src/row.rs:149:12
[INFO] [stdout]     |
[INFO] [stdout] 146 |     pub fn get<'a, I, T>(&'a self, idx: I) -> T
[INFO] [stdout]     |            --- required by a bound in this associated function
[INFO] [stdout] ...
[INFO] [stdout] 149 |         T: FromSql<'a>,
[INFO] [stdout]     |            ^^^^^^^^^^^ required by this bound in `Row::get`
[INFO] [stdout]     = note: this error originates in the derive macro `Entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `crash_orm` (test "test_eui48") due to 2 previous errors
[INFO] [stdout] error[E0277]: the trait bound `Uuid: ToSql` is not satisfied
[INFO] [stdout]   --> tests/test_uuid.rs:12:10
[INFO] [stdout]    |
[INFO] [stdout] 12 | #[derive(Entity, Debug, Schema)]
[INFO] [stdout]    |          ^^^^^^ the trait `ToSql` is not implemented for `Uuid`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the following other types implement trait `ToSql`:
[INFO] [stdout]              &T
[INFO] [stdout]              &[T]
[INFO] [stdout]              &[u8]
[INFO] [stdout]              &str
[INFO] [stdout]              Box<[T]>
[INFO] [stdout]              Box<str>
[INFO] [stdout]              Cow<'_, [u8]>
[INFO] [stdout]              Cow<'_, str>
[INFO] [stdout]            and 20 others
[INFO] [stdout]    = note: required for `Uuid` to implement `ColumnType`
[INFO] [stdout] note: required by a bound in `crash_orm::relations::OneToOne`
[INFO] [stdout]   --> /opt/rustwide/workdir/src/relations/one_to_one.rs:10:48
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub struct OneToOne<T: PrimaryKeyEntity<P>, P: ColumnType> {
[INFO] [stdout]    |                                                ^^^^^^^^^^ required by this bound in `OneToOne`
[INFO] [stdout]    = note: this error originates in the derive macro `Entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `Uuid: ToSql` is not satisfied
[INFO] [stdout]   --> tests/test_uuid.rs:12:10
[INFO] [stdout]    |
[INFO] [stdout] 12 | #[derive(Entity, Debug, Schema)]
[INFO] [stdout]    |          ^^^^^^ the trait `ToSql` is not implemented for `Uuid`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the following other types implement trait `ToSql`:
[INFO] [stdout]              &T
[INFO] [stdout]              &[T]
[INFO] [stdout]              &[u8]
[INFO] [stdout]              &str
[INFO] [stdout]              Box<[T]>
[INFO] [stdout]              Box<str>
[INFO] [stdout]              Cow<'_, [u8]>
[INFO] [stdout]              Cow<'_, str>
[INFO] [stdout]            and 20 others
[INFO] [stdout]    = note: required for `Uuid` to implement `ColumnType`
[INFO] [stdout]    = note: required for `crash_orm::relations::OneToOne<TestItemUuid, Uuid>` to implement `ToSql`
[INFO] [stdout]    = note: required for the cast from `&crash_orm::relations::OneToOne<TestItemUuid, Uuid>` to `&dyn ToSql + Sync`
[INFO] [stdout]    = note: this error originates in the derive macro `Entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `for<'a> Uuid: FromSql<'a>` is not satisfied
[INFO] [stdout]   --> tests/test_uuid.rs:12:10
[INFO] [stdout]    |
[INFO] [stdout] 12 | #[derive(Entity, Debug, Schema)]
[INFO] [stdout]    |          ^^^^^^ the trait `for<'a> FromSql<'a>` is not implemented for `Uuid`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the following other types implement trait `FromSql<'a>`:
[INFO] [stdout]              &'a [u8]
[INFO] [stdout]              &'a str
[INFO] [stdout]              Box<[T]>
[INFO] [stdout]              Box<str>
[INFO] [stdout]              Date<T>
[INFO] [stdout]              HashMap<std::string::String, Option<std::string::String>, S>
[INFO] [stdout]              IpAddr
[INFO] [stdout]              ManyToOne<T, P>
[INFO] [stdout]            and 16 others
[INFO] [stdout]    = note: required for `Uuid` to implement `ColumnType`
[INFO] [stdout]    = note: required for `crash_orm::relations::OneToOne<TestItemUuid, Uuid>` to implement `ToSql`
[INFO] [stdout]    = note: required for the cast from `&crash_orm::relations::OneToOne<TestItemUuid, Uuid>` to `&dyn ToSql + Sync`
[INFO] [stdout]    = note: this error originates in the derive macro `Entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `crash_orm` (test "test_custom_primary_key") due to 1 previous error
[INFO] [stderr] error: could not compile `crash_orm` (test "test_bool") due to 1 previous error
[INFO] [stderr] error: could not compile `crash_orm` (test "test_many_to_one") due to 1 previous error
[INFO] [stdout] error[E0277]: the trait bound `Uuid: ToSql` is not satisfied
[INFO] [stdout]   --> tests/test_uuid.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | #[derive(Entity, Debug, Schema)]
[INFO] [stdout]    |                  ----- in this derive macro expansion
[INFO] [stdout] ...
[INFO] [stdout] 16 |     pub test_item_uuid: OneToOne<TestItemUuid, Uuid>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `ToSql` is not implemented for `Uuid`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the following other types implement trait `ToSql`:
[INFO] [stdout]              &T
[INFO] [stdout]              &[T]
[INFO] [stdout]              &[u8]
[INFO] [stdout]              &str
[INFO] [stdout]              Box<[T]>
[INFO] [stdout]              Box<str>
[INFO] [stdout]              Cow<'_, [u8]>
[INFO] [stdout]              Cow<'_, str>
[INFO] [stdout]            and 20 others
[INFO] [stdout]    = note: required for `Uuid` to implement `ColumnType`
[INFO] [stdout]    = note: required for `crash_orm::relations::OneToOne<TestItemUuid, Uuid>` to implement `std::fmt::Debug`
[INFO] [stdout]    = note: 1 redundant requirement hidden
[INFO] [stdout]    = note: required for `&crash_orm::relations::OneToOne<TestItemUuid, Uuid>` to implement `std::fmt::Debug`
[INFO] [stdout]    = note: required for the cast from `&&crash_orm::relations::OneToOne<TestItemUuid, Uuid>` to `&dyn std::fmt::Debug`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `for<'a> Uuid: FromSql<'a>` is not satisfied
[INFO] [stdout]   --> tests/test_uuid.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | #[derive(Entity, Debug, Schema)]
[INFO] [stdout]    |                  ----- in this derive macro expansion
[INFO] [stdout] ...
[INFO] [stdout] 16 |     pub test_item_uuid: OneToOne<TestItemUuid, Uuid>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `for<'a> FromSql<'a>` is not implemented for `Uuid`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the following other types implement trait `FromSql<'a>`:
[INFO] [stdout]              &'a [u8]
[INFO] [stdout]              &'a str
[INFO] [stdout]              Box<[T]>
[INFO] [stdout]              Box<str>
[INFO] [stdout]              Date<T>
[INFO] [stdout]              HashMap<std::string::String, Option<std::string::String>, S>
[INFO] [stdout]              IpAddr
[INFO] [stdout]              ManyToOne<T, P>
[INFO] [stdout]            and 16 others
[INFO] [stdout]    = note: required for `Uuid` to implement `ColumnType`
[INFO] [stdout]    = note: required for `crash_orm::relations::OneToOne<TestItemUuid, Uuid>` to implement `std::fmt::Debug`
[INFO] [stdout]    = note: 1 redundant requirement hidden
[INFO] [stdout]    = note: required for `&crash_orm::relations::OneToOne<TestItemUuid, Uuid>` to implement `std::fmt::Debug`
[INFO] [stdout]    = note: required for the cast from `&&crash_orm::relations::OneToOne<TestItemUuid, Uuid>` to `&dyn std::fmt::Debug`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0063]: missing field `id` in initializer of `TestItemUuidCreate`
[INFO] [stdout]   --> tests/test_uuid.rs:30:18
[INFO] [stdout]    |
[INFO] [stdout] 30 |     let entity = TestItemUuidCreate {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^ missing `id`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `crash_orm` (test "test_one_to_one") due to 1 previous error
[INFO] [stdout] error[E0599]: no method named `equals` found for struct `EntityColumn` in the current scope
[INFO] [stdout]   --> tests/test_uuid.rs:35:43
[INFO] [stdout]    |
[INFO] [stdout] 35 |         .condition(TestItemUuidColumn::ID.equals(entity.id))
[INFO] [stdout]    |                                           ^^^^^^ method not found in `EntityColumn<Uuid, TestItemUuid>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `crash_orm` (test "test_uuid") due to 21 previous errors
[INFO] [stdout] Some errors have detailed explanations: E0063, E0277, E0432, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0063`.
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `crash_orm` (test "basic_test") due to 1 previous error
[INFO] running `Command { std: "docker" "inspect" "a239361d7092a989756b2abd9fb60c58dd64f25cbac3b5e60f58d05396571378", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a239361d7092a989756b2abd9fb60c58dd64f25cbac3b5e60f58d05396571378", kill_on_drop: false }`
[INFO] [stdout] a239361d7092a989756b2abd9fb60c58dd64f25cbac3b5e60f58d05396571378
