[INFO] fetching crate sqrite 0.8.4... [INFO] testing sqrite-0.8.4 against beta-2025-10-28 for beta-1.92-2 [INFO] extracting crate sqrite 0.8.4 into /workspace/builds/worker-3-tc2/source [INFO] started tweaking crates.io crate sqrite 0.8.4 [INFO] finished tweaking crates.io crate sqrite 0.8.4 [INFO] tweaked toml for crates.io crate sqrite 0.8.4 written to /workspace/builds/worker-3-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate sqrite 0.8.4 on toolchain beta-2025-10-28 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-10-28" "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" "+beta-2025-10-28" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 39 packages to latest compatible versions [INFO] [stderr] Adding bindgen v0.64.0 (available: v0.72.1) [INFO] [stderr] Adding thiserror v1.0.69 (available: v2.0.17) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-10-28" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-10-28" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] dee4d0e60c6332480bda77689cc7365fd330103fce66375abb29ba515be571a5 [INFO] running `Command { std: "docker" "start" "-a" "dee4d0e60c6332480bda77689cc7365fd330103fce66375abb29ba515be571a5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "dee4d0e60c6332480bda77689cc7365fd330103fce66375abb29ba515be571a5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "dee4d0e60c6332480bda77689cc7365fd330103fce66375abb29ba515be571a5", kill_on_drop: false }` [INFO] [stdout] dee4d0e60c6332480bda77689cc7365fd330103fce66375abb29ba515be571a5 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-10-28" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 1dba5ae2d51029d249878a7a89c06de7ae22ea5f2292ceff6446c41d0ee5f631 [INFO] running `Command { std: "docker" "start" "-a" "1dba5ae2d51029d249878a7a89c06de7ae22ea5f2292ceff6446c41d0ee5f631", kill_on_drop: false }` [INFO] [stderr] Compiling glob v0.3.3 [INFO] [stderr] Compiling regex-syntax v0.8.8 [INFO] [stderr] Compiling libc v0.2.177 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling syn v2.0.108 [INFO] [stderr] Compiling bindgen v0.64.0 [INFO] [stderr] Compiling bitflags v1.3.2 [INFO] [stderr] Compiling lazycell v1.3.0 [INFO] [stderr] Compiling peeking_take_while v0.1.2 [INFO] [stderr] Compiling lazy_static v1.5.0 [INFO] [stderr] Compiling rustc-hash v1.1.0 [INFO] [stderr] Compiling clang-sys v1.8.1 [INFO] [stderr] Compiling cexpr v0.6.0 [INFO] [stderr] Compiling regex-automata v0.4.13 [INFO] [stderr] Compiling regex v1.12.2 [INFO] [stderr] Compiling tracing-attributes v0.1.30 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling tracing v0.1.41 [INFO] [stderr] Compiling sqrite v0.8.4 (/opt/rustwide/workdir) [INFO] [stdout] warning: use of deprecated method `cc::Build::static_flag`: cc only creates static libraries, setting this does nothing [INFO] [stdout] --> build.rs:22:10 [INFO] [stdout] | [INFO] [stdout] 22 | .static_flag(true) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:19:15 [INFO] [stdout] | [INFO] [stdout] 19 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 19 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:40:23 [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] ... [INFO] [stdout] 53 | integer_sql_interface!(i8); [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: this warning originates in the macro `integer_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:40:23 [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] ... [INFO] [stdout] 54 | integer_sql_interface!(u8); [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: this warning originates in the macro `integer_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:40:23 [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] ... [INFO] [stdout] 55 | integer_sql_interface!(i16); [INFO] [stdout] | --------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: this warning originates in the macro `integer_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:40:23 [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] ... [INFO] [stdout] 56 | integer_sql_interface!(u16); [INFO] [stdout] | --------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: this warning originates in the macro `integer_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:40:23 [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] ... [INFO] [stdout] 57 | integer_sql_interface!(i32); [INFO] [stdout] | --------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: this warning originates in the macro `integer_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:40:23 [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] ... [INFO] [stdout] 58 | integer_sql_interface!(u32); [INFO] [stdout] | --------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: this warning originates in the macro `integer_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:40:23 [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] ... [INFO] [stdout] 59 | integer_sql_interface!(i64); [INFO] [stdout] | --------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: this warning originates in the macro `integer_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:40:23 [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] ... [INFO] [stdout] 60 | integer_sql_interface!(u64); [INFO] [stdout] | --------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: this warning originates in the macro `integer_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:40:23 [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] ... [INFO] [stdout] 61 | integer_sql_interface!(i128); [INFO] [stdout] | ---------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: this warning originates in the macro `integer_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:40:23 [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] ... [INFO] [stdout] 62 | integer_sql_interface!(u128); [INFO] [stdout] | ---------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: this warning originates in the macro `integer_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:40:23 [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] ... [INFO] [stdout] 63 | integer_sql_interface!(isize); [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: this warning originates in the macro `integer_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:40:23 [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] ... [INFO] [stdout] 64 | integer_sql_interface!(usize); [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: this warning originates in the macro `integer_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:78:23 [INFO] [stdout] | [INFO] [stdout] 78 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] ... [INFO] [stdout] 85 | floating_sql_interface!(f32); [INFO] [stdout] | ---------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: this warning originates in the macro `floating_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 78 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:78:23 [INFO] [stdout] | [INFO] [stdout] 78 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] ... [INFO] [stdout] 86 | floating_sql_interface!(f64); [INFO] [stdout] | ---------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: this warning originates in the macro `floating_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 78 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:89:15 [INFO] [stdout] | [INFO] [stdout] 89 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 89 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:104:15 [INFO] [stdout] | [INFO] [stdout] 104 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 104 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:110:15 [INFO] [stdout] | [INFO] [stdout] 110 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 110 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:125:15 [INFO] [stdout] | [INFO] [stdout] 125 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 125 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/sql_interface.rs:58:15 [INFO] [stdout] | [INFO] [stdout] 58 | fn to_sql(&self) -> Result; [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 58 | fn to_sql(&self) -> Result, ToSqlError>; [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 23.20s [INFO] running `Command { std: "docker" "inspect" "1dba5ae2d51029d249878a7a89c06de7ae22ea5f2292ceff6446c41d0ee5f631", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1dba5ae2d51029d249878a7a89c06de7ae22ea5f2292ceff6446c41d0ee5f631", kill_on_drop: false }` [INFO] [stdout] 1dba5ae2d51029d249878a7a89c06de7ae22ea5f2292ceff6446c41d0ee5f631 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-10-28" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] e16060e3c1300c4d78e83d8a538cbd57f5e741ceeb1c512b64459346894f6d31 [INFO] running `Command { std: "docker" "start" "-a" "e16060e3c1300c4d78e83d8a538cbd57f5e741ceeb1c512b64459346894f6d31", kill_on_drop: false }` [INFO] [stderr] Compiling nu-ansi-term v0.50.3 [INFO] [stderr] Compiling thread_local v1.1.9 [INFO] [stderr] Compiling bindgen v0.64.0 [INFO] [stderr] Compiling tracing-subscriber v0.3.20 [INFO] [stderr] Compiling sqrite v0.8.4 (/opt/rustwide/workdir) [INFO] [stdout] warning: use of deprecated method `cc::Build::static_flag`: cc only creates static libraries, setting this does nothing [INFO] [stdout] --> build.rs:22:10 [INFO] [stdout] | [INFO] [stdout] 22 | .static_flag(true) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:19:15 [INFO] [stdout] | [INFO] [stdout] 19 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 19 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:40:23 [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] ... [INFO] [stdout] 53 | integer_sql_interface!(i8); [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: this warning originates in the macro `integer_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:40:23 [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] ... [INFO] [stdout] 54 | integer_sql_interface!(u8); [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: this warning originates in the macro `integer_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:40:23 [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] ... [INFO] [stdout] 55 | integer_sql_interface!(i16); [INFO] [stdout] | --------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: this warning originates in the macro `integer_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:40:23 [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] ... [INFO] [stdout] 56 | integer_sql_interface!(u16); [INFO] [stdout] | --------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: this warning originates in the macro `integer_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:40:23 [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] ... [INFO] [stdout] 57 | integer_sql_interface!(i32); [INFO] [stdout] | --------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: this warning originates in the macro `integer_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:40:23 [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] ... [INFO] [stdout] 58 | integer_sql_interface!(u32); [INFO] [stdout] | --------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: this warning originates in the macro `integer_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:40:23 [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] ... [INFO] [stdout] 59 | integer_sql_interface!(i64); [INFO] [stdout] | --------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: this warning originates in the macro `integer_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:40:23 [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] ... [INFO] [stdout] 60 | integer_sql_interface!(u64); [INFO] [stdout] | --------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: this warning originates in the macro `integer_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:40:23 [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] ... [INFO] [stdout] 61 | integer_sql_interface!(i128); [INFO] [stdout] | ---------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: this warning originates in the macro `integer_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:40:23 [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] ... [INFO] [stdout] 62 | integer_sql_interface!(u128); [INFO] [stdout] | ---------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: this warning originates in the macro `integer_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:40:23 [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] ... [INFO] [stdout] 63 | integer_sql_interface!(isize); [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: this warning originates in the macro `integer_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:40:23 [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] ... [INFO] [stdout] 64 | integer_sql_interface!(usize); [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: this warning originates in the macro `integer_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:78:23 [INFO] [stdout] | [INFO] [stdout] 78 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] ... [INFO] [stdout] 85 | floating_sql_interface!(f32); [INFO] [stdout] | ---------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: this warning originates in the macro `floating_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 78 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:78:23 [INFO] [stdout] | [INFO] [stdout] 78 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] ... [INFO] [stdout] 86 | floating_sql_interface!(f64); [INFO] [stdout] | ---------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: this warning originates in the macro `floating_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 78 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:89:15 [INFO] [stdout] | [INFO] [stdout] 89 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 89 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:104:15 [INFO] [stdout] | [INFO] [stdout] 104 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 104 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:110:15 [INFO] [stdout] | [INFO] [stdout] 110 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 110 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:125:15 [INFO] [stdout] | [INFO] [stdout] 125 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 125 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/sql_interface.rs:58:15 [INFO] [stdout] | [INFO] [stdout] 58 | fn to_sql(&self) -> Result; [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 58 | fn to_sql(&self) -> Result, ToSqlError>; [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:19:15 [INFO] [stdout] | [INFO] [stdout] 19 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 19 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:40:23 [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] ... [INFO] [stdout] 53 | integer_sql_interface!(i8); [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: this warning originates in the macro `integer_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:40:23 [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] ... [INFO] [stdout] 54 | integer_sql_interface!(u8); [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: this warning originates in the macro `integer_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:40:23 [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] ... [INFO] [stdout] 55 | integer_sql_interface!(i16); [INFO] [stdout] | --------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: this warning originates in the macro `integer_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:40:23 [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] ... [INFO] [stdout] 56 | integer_sql_interface!(u16); [INFO] [stdout] | --------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: this warning originates in the macro `integer_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:40:23 [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] ... [INFO] [stdout] 57 | integer_sql_interface!(i32); [INFO] [stdout] | --------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: this warning originates in the macro `integer_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:40:23 [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] ... [INFO] [stdout] 58 | integer_sql_interface!(u32); [INFO] [stdout] | --------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: this warning originates in the macro `integer_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:40:23 [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] ... [INFO] [stdout] 59 | integer_sql_interface!(i64); [INFO] [stdout] | --------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: this warning originates in the macro `integer_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:40:23 [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] ... [INFO] [stdout] 60 | integer_sql_interface!(u64); [INFO] [stdout] | --------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: this warning originates in the macro `integer_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:40:23 [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] ... [INFO] [stdout] 61 | integer_sql_interface!(i128); [INFO] [stdout] | ---------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: this warning originates in the macro `integer_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:40:23 [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] ... [INFO] [stdout] 62 | integer_sql_interface!(u128); [INFO] [stdout] | ---------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: this warning originates in the macro `integer_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:40:23 [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] ... [INFO] [stdout] 63 | integer_sql_interface!(isize); [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: this warning originates in the macro `integer_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:40:23 [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] ... [INFO] [stdout] 64 | integer_sql_interface!(usize); [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: this warning originates in the macro `integer_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 40 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:78:23 [INFO] [stdout] | [INFO] [stdout] 78 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] ... [INFO] [stdout] 85 | floating_sql_interface!(f32); [INFO] [stdout] | ---------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: this warning originates in the macro `floating_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 78 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:78:23 [INFO] [stdout] | [INFO] [stdout] 78 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] ... [INFO] [stdout] 86 | floating_sql_interface!(f64); [INFO] [stdout] | ---------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: this warning originates in the macro `floating_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 78 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:89:15 [INFO] [stdout] | [INFO] [stdout] 89 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 89 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:104:15 [INFO] [stdout] | [INFO] [stdout] 104 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 104 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:110:15 [INFO] [stdout] | [INFO] [stdout] 110 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 110 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/default_impls.rs:125:15 [INFO] [stdout] | [INFO] [stdout] 125 | fn to_sql(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 125 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/sql_interface.rs:58:15 [INFO] [stdout] | [INFO] [stdout] 58 | fn to_sql(&self) -> Result; [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 58 | fn to_sql(&self) -> Result, ToSqlError>; [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 20.29s [INFO] running `Command { std: "docker" "inspect" "e16060e3c1300c4d78e83d8a538cbd57f5e741ceeb1c512b64459346894f6d31", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e16060e3c1300c4d78e83d8a538cbd57f5e741ceeb1c512b64459346894f6d31", kill_on_drop: false }` [INFO] [stdout] e16060e3c1300c4d78e83d8a538cbd57f5e741ceeb1c512b64459346894f6d31 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-10-28" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] f545649dbbfe41757aa42cdb0252dc2afb4049d11b810cf48af75af4bbbfd53b [INFO] running `Command { std: "docker" "start" "-a" "f545649dbbfe41757aa42cdb0252dc2afb4049d11b810cf48af75af4bbbfd53b", kill_on_drop: false }` [INFO] [stderr] warning: use of deprecated method `cc::Build::static_flag`: cc only creates static libraries, setting this does nothing [INFO] [stderr] --> build.rs:22:10 [INFO] [stderr] | [INFO] [stderr] 22 | .static_flag(true) [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: `sqrite` (build script) generated 1 warning [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/default_impls.rs:19:15 [INFO] [stderr] | [INFO] [stderr] 19 | fn to_sql(&self) -> Result { [INFO] [stderr] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 19 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/default_impls.rs:40:23 [INFO] [stderr] | [INFO] [stderr] 40 | fn to_sql(&self) -> Result { [INFO] [stderr] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] ... [INFO] [stderr] 53 | integer_sql_interface!(i8); [INFO] [stderr] | -------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] = note: this warning originates in the macro `integer_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 40 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/default_impls.rs:40:23 [INFO] [stderr] | [INFO] [stderr] 40 | fn to_sql(&self) -> Result { [INFO] [stderr] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] ... [INFO] [stderr] 54 | integer_sql_interface!(u8); [INFO] [stderr] | -------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] = note: this warning originates in the macro `integer_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 40 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/default_impls.rs:40:23 [INFO] [stderr] | [INFO] [stderr] 40 | fn to_sql(&self) -> Result { [INFO] [stderr] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] ... [INFO] [stderr] 55 | integer_sql_interface!(i16); [INFO] [stderr] | --------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] = note: this warning originates in the macro `integer_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 40 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/default_impls.rs:40:23 [INFO] [stderr] | [INFO] [stderr] 40 | fn to_sql(&self) -> Result { [INFO] [stderr] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] ... [INFO] [stderr] 56 | integer_sql_interface!(u16); [INFO] [stderr] | --------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] = note: this warning originates in the macro `integer_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 40 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/default_impls.rs:40:23 [INFO] [stderr] | [INFO] [stderr] 40 | fn to_sql(&self) -> Result { [INFO] [stderr] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] ... [INFO] [stderr] 57 | integer_sql_interface!(i32); [INFO] [stderr] | --------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] = note: this warning originates in the macro `integer_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 40 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/default_impls.rs:40:23 [INFO] [stderr] | [INFO] [stderr] 40 | fn to_sql(&self) -> Result { [INFO] [stderr] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] ... [INFO] [stderr] 58 | integer_sql_interface!(u32); [INFO] [stderr] | --------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] = note: this warning originates in the macro `integer_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 40 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/default_impls.rs:40:23 [INFO] [stderr] | [INFO] [stderr] 40 | fn to_sql(&self) -> Result { [INFO] [stderr] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] ... [INFO] [stderr] 59 | integer_sql_interface!(i64); [INFO] [stderr] | --------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] = note: this warning originates in the macro `integer_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 40 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/default_impls.rs:40:23 [INFO] [stderr] | [INFO] [stderr] 40 | fn to_sql(&self) -> Result { [INFO] [stderr] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] ... [INFO] [stderr] 60 | integer_sql_interface!(u64); [INFO] [stderr] | --------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] = note: this warning originates in the macro `integer_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 40 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/default_impls.rs:40:23 [INFO] [stderr] | [INFO] [stderr] 40 | fn to_sql(&self) -> Result { [INFO] [stderr] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] ... [INFO] [stderr] 61 | integer_sql_interface!(i128); [INFO] [stderr] | ---------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] = note: this warning originates in the macro `integer_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 40 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/default_impls.rs:40:23 [INFO] [stderr] | [INFO] [stderr] 40 | fn to_sql(&self) -> Result { [INFO] [stderr] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] ... [INFO] [stderr] 62 | integer_sql_interface!(u128); [INFO] [stderr] | ---------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] = note: this warning originates in the macro `integer_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 40 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/default_impls.rs:40:23 [INFO] [stderr] | [INFO] [stderr] 40 | fn to_sql(&self) -> Result { [INFO] [stderr] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] ... [INFO] [stderr] 63 | integer_sql_interface!(isize); [INFO] [stderr] | ----------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] = note: this warning originates in the macro `integer_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 40 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/default_impls.rs:40:23 [INFO] [stderr] | [INFO] [stderr] 40 | fn to_sql(&self) -> Result { [INFO] [stderr] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] ... [INFO] [stderr] 64 | integer_sql_interface!(usize); [INFO] [stderr] | ----------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] = note: this warning originates in the macro `integer_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 40 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/default_impls.rs:78:23 [INFO] [stderr] | [INFO] [stderr] 78 | fn to_sql(&self) -> Result { [INFO] [stderr] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] ... [INFO] [stderr] 85 | floating_sql_interface!(f32); [INFO] [stderr] | ---------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] = note: this warning originates in the macro `floating_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 78 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/default_impls.rs:78:23 [INFO] [stderr] | [INFO] [stderr] 78 | fn to_sql(&self) -> Result { [INFO] [stderr] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] ... [INFO] [stderr] 86 | floating_sql_interface!(f64); [INFO] [stderr] | ---------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] = note: this warning originates in the macro `floating_sql_interface` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 78 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/default_impls.rs:89:15 [INFO] [stderr] | [INFO] [stderr] 89 | fn to_sql(&self) -> Result { [INFO] [stderr] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 89 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/default_impls.rs:104:15 [INFO] [stderr] | [INFO] [stderr] 104 | fn to_sql(&self) -> Result { [INFO] [stderr] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 104 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/default_impls.rs:110:15 [INFO] [stderr] | [INFO] [stderr] 110 | fn to_sql(&self) -> Result { [INFO] [stderr] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 110 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/default_impls.rs:125:15 [INFO] [stderr] | [INFO] [stderr] 125 | fn to_sql(&self) -> Result { [INFO] [stderr] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 125 | fn to_sql(&self) -> Result, ToSqlError> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/sql_interface.rs:58:15 [INFO] [stderr] | [INFO] [stderr] 58 | fn to_sql(&self) -> Result; [INFO] [stderr] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 58 | fn to_sql(&self) -> Result, ToSqlError>; [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: `sqrite` (lib) generated 20 warnings (run `cargo fix --lib -p sqrite` to apply 20 suggestions) [INFO] [stderr] warning: `sqrite` (lib test) generated 20 warnings (20 duplicates) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/sqrite-b134a3d467b87844) [INFO] [stdout] [INFO] [stdout] running 43 tests [INFO] [stdout] test sqlite3::bindgen_test_layout___va_list_tag ... ok [INFO] [stdout] test sqlite3::bindgen_test_layout_fts5_api ... ok [INFO] [stdout] test sqlite3::bindgen_test_layout_fts5_tokenizer ... ok [INFO] [stdout] test sqlite3::bindgen_test_layout_Fts5PhraseIter ... ok [INFO] [stdout] test sqlite3::bindgen_test_layout_sqlite3_file ... ok [INFO] [stdout] test sqlite3::bindgen_test_layout_sqlite3_index_info_sqlite3_index_constraint ... ok [INFO] [stdout] test sqlite3::bindgen_test_layout_sqlite3_index_info_sqlite3_index_orderby ... ok [INFO] [stdout] test sqlite3::bindgen_test_layout_sqlite3_mem_methods ... ok [INFO] [stdout] test sqlite3::bindgen_test_layout_sqlite3_io_methods ... ok [INFO] [stdout] test sqlite3::bindgen_test_layout_sqlite3_module ... ok [INFO] [stdout] test sqlite3::bindgen_test_layout_sqlite3_mutex_methods ... ok [INFO] [stdout] test sqlite3::bindgen_test_layout_sqlite3_pcache_methods ... ok [INFO] [stdout] test sqlite3::bindgen_test_layout_sqlite3_pcache_methods2 ... ok [INFO] [stdout] test sqlite3::bindgen_test_layout_sqlite3_pcache_page ... ok [INFO] [stdout] test sqlite3::bindgen_test_layout_sqlite3_rtree_geometry ... ok [INFO] [stdout] test sqlite3::bindgen_test_layout_sqlite3_rtree_query_info ... ok [INFO] [stdout] test sqlite3::bindgen_test_layout_sqlite3_vfs ... ok [INFO] [stdout] test sqlite3::bindgen_test_layout_sqlite3_snapshot ... ok [INFO] [stdout] test sqlite3::bindgen_test_layout_sqlite3_vtab ... ok [INFO] [stdout] test sqlite3::bindgen_test_layout_sqlite3_index_info_sqlite3_index_constraint_usage ... ok [INFO] [stdout] test sqlite3::bindgen_test_layout_sqlite3_vtab_cursor ... ok [INFO] [stdout] test tests::backup::tests::test_backup ... ok [INFO] [stdout] test sqlite3::bindgen_test_layout_Fts5ExtensionApi ... ok [INFO] [stdout] test tests::connection::tests::test_multi_query ... ok [INFO] [stdout] test tests::connection::tests::transaction_rollback ... ok [INFO] [stdout] test tests::connection::tests::test_connection_closing ... ok [INFO] [stdout] 2025-11-05T06:10:43.870869Z  INFO sqrite::connection: enter [INFO] [stdout] at src/connection.rs:68 [INFO] [stdout] in sqrite::connection::open with location: InMemory [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.871016Z  INFO sqrite::connection: exit [INFO] [stdout] at src/connection.rs:68 [INFO] [stdout] in sqrite::connection::open with location: InMemory [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.871056Z TRACE sqrite::connection: enter [INFO] [stdout] at src/connection.rs:141 [INFO] [stdout] in sqrite::connection::drop [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.871076Z  WARN sqrite::connection: connection wasn't manually closed, performing unchecked auto-close [INFO] [stdout] at src/connection.rs:147 [INFO] [stdout] in sqrite::connection::drop [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.871102Z  INFO sqrite::connection: successfully closed connection [INFO] [stdout] at src/connection.rs:157 [INFO] [stdout] in sqrite::connection::drop [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.871119Z TRACE sqrite::connection: exit [INFO] [stdout] at src/connection.rs:141 [INFO] [stdout] in sqrite::connection::drop [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.871140Z  INFO sqrite::connection: enter [INFO] [stdout] at src/connection.rs:68 [INFO] [stdout] in sqrite::connection::open with location: InMemory [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.871281Z  INFO sqrite::connection: exit [INFO] [stdout] at src/connection.rs:68 [INFO] [stdout] in sqrite::connection::open with location: InMemory [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.871325Z TRACE sqrite::connection: enter [INFO] [stdout] at src/connection.rs:163 [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.871357Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:171 [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.871389Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (), sql: "BEGIN IMMEDIATE TRANSACTION;" [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.871446Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (), sql: "BEGIN IMMEDIATE TRANSACTION;" [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.871877Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (), sql: "CREATE TABLE `foo`(`id`, `value`);" [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.872146Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (), sql: "CREATE TABLE `foo`(`id`, `value`);" [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.872197Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (), sql: "INSERT INTO `foo`(`id`, `value`) VALUES(1, 2)" [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] [INFO] [stdout] test sqlite3::bindgen_test_layout_sqlite3_index_info ... ok [INFO] [stdout] 2025-11-05T06:10:43.872269Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (), sql: "INSERT INTO `foo`(`id`, `value`) VALUES(1, 2)" [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] [INFO] [stdout] test tests::connection::tests::test_execution ... ok [INFO] [stdout] 2025-11-05T06:10:43.872316Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:304 [INFO] [stdout] in sqrite::connection::query_one with params: (), sql: "SELECT `id` FROM `foo`" [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.872375Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:304 [INFO] [stdout] in sqrite::connection::query_one with params: (), sql: "SELECT `id` FROM `foo`" [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.872418Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (), sql: "COMMIT;" [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.872451Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (), sql: "COMMIT;" [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.872480Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:171 [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.872499Z TRACE sqrite::connection: exit [INFO] [stdout] at src/connection.rs:163 [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.872521Z TRACE sqrite::connection: enter [INFO] [stdout] at src/connection.rs:141 [INFO] [stdout] in sqrite::connection::drop [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.872535Z  WARN sqrite::connection: connection wasn't manually closed, performing unchecked auto-close [INFO] [stdout] at src/connection.rs:147 [INFO] [stdout] in sqrite::connection::drop [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.872564Z  INFO sqrite::connection: successfully closed connection [INFO] [stdout] at src/connection.rs:157 [INFO] [stdout] in sqrite::connection::drop [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.872581Z TRACE sqrite::connection: exit [INFO] [stdout] at src/connection.rs:141 [INFO] [stdout] in sqrite::connection::drop [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.871543Z DEBUG sqrite::connection: inserting version 0 if no version is set yet [INFO] [stdout] at src/connection.rs:223 [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.872663Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: "database_version", sql: "INSERT OR IGNORE INTO `metadata`(`key`, `value`) VALUES(?, 0)" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.872719Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: "database_version", sql: "INSERT OR IGNORE INTO `metadata`(`key`, `value`) VALUES(?, 0)" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.872745Z DEBUG sqrite::connection: fetching current version [INFO] [stdout] at src/connection.rs:227 [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.872770Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:304 [INFO] [stdout] in sqrite::connection::query_one with params: "database_version", sql: "SELECT `value` FROM `metadata` WHERE `key` = ?" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.872820Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:304 [INFO] [stdout] in sqrite::connection::query_one with params: "database_version", sql: "SELECT `value` FROM `metadata` WHERE `key` = ?" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.872845Z  INFO sqrite::connection: current_version: 0, target_version: 2 [INFO] [stdout] at src/connection.rs:232 [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.872860Z  INFO sqrite::connection: running migration test migration version 1 [INFO] [stdout] at src/connection.rs:243 [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.872883Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:272 [INFO] [stdout] in sqrite::connection::execute_batch with sql: "CREATE TABLE `foo`(`id`, `value`);" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.873022Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:272 [INFO] [stdout] in sqrite::connection::execute_batch with sql: "CREATE TABLE `foo`(`id`, `value`);" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.873050Z  INFO sqrite::connection: running migration test migration version 2 [INFO] [stdout] at src/connection.rs:243 [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.873076Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:272 [INFO] [stdout] in sqrite::connection::execute_batch with sql: "!!!!FAILURE!!!!" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.873101Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:272 [INFO] [stdout] in sqrite::connection::execute_batch with sql: "!!!!FAILURE!!!!" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.873132Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (), sql: "ROLLBACK;" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.873168Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (), sql: "ROLLBACK;" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.873204Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:304 [INFO] [stdout] in sqrite::connection::query_one with params: (), sql: "SELECT EXISTS(SELECT 1 FROM `sqlite_schema` WHERE `tbl_name` = 'foo')" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.873325Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:304 [INFO] [stdout] in sqrite::connection::query_one with params: (), sql: "SELECT EXISTS(SELECT 1 FROM `sqlite_schema` WHERE `tbl_name` = 'foo')" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.873366Z TRACE sqrite::connection: enter [INFO] [stdout] at src/connection.rs:141 [INFO] [stdout] in sqrite::connection::drop [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.873380Z  WARN sqrite::connection: connection wasn't manually closed, performing unchecked auto-close [INFO] [stdout] at src/connection.rs:147 [INFO] [stdout] in sqrite::connection::drop [INFO] [stdout] [INFO] [stdout] test tests::connection::tests::transaction_commit ... ok [INFO] [stdout] 2025-11-05T06:10:43.873407Z  INFO sqrite::connection: successfully closed connection [INFO] [stdout] at src/connection.rs:157 [INFO] [stdout] in sqrite::connection::drop [INFO] [stdout] [INFO] [stdout] test tests::connection::tests::nested_rc_transaction ... 2025-11-05T06:10:43.873393Z  INFO sqrite::connection: enter [INFO] [stdout] at src/connection.rs:68 [INFO] [stdout] in sqrite::connection::open with location: InMemory [INFO] [stdout] [INFO] [stdout] ok [INFO] [stdout] test tests::connection::tests::nested_transaction_commit ... 2025-11-05T06:10:43.873425Z TRACE sqrite::connection: exit [INFO] [stdout] at src/connection.rs:141 [INFO] [stdout] in sqrite::connection::drop [INFO] [stdout] [INFO] [stdout] ok [INFO] [stdout] 2025-11-05T06:10:43.871818Z  INFO sqrite::connection: enter [INFO] [stdout] at src/connection.rs:68 [INFO] [stdout] in sqrite::connection::open with location: InMemory [INFO] [stdout] [INFO] [stdout] test tests::connection::tests::nested_transaction_rollback ... ok [INFO] [stdout] test tests::connection::tests::test_connection ... ok [INFO] [stdout] 2025-11-05T06:10:43.873397Z  INFO sqrite::connection: enter [INFO] [stdout] at src/connection.rs:68 [INFO] [stdout] in sqrite::connection::open with location: InMemory [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.871707Z  INFO sqrite::connection: enter [INFO] [stdout] at src/connection.rs:68 [INFO] [stdout] in sqrite::connection::open with location: InMemory [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.873538Z  INFO sqrite::connection: exit [INFO] [stdout] at src/connection.rs:68 [INFO] [stdout] in sqrite::connection::open with location: InMemory [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.873576Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (), sql: "CREATE TABLE `foo`(`id` INTEGER PRIMARY KEY, `value`);" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.873605Z  INFO sqrite::connection: exit [INFO] [stdout] at src/connection.rs:68 [INFO] [stdout] in sqrite::connection::open with location: InMemory [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.873610Z  INFO sqrite::connection: exit [INFO] [stdout] at src/connection.rs:68 [INFO] [stdout] in sqrite::connection::open with location: InMemory [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.873644Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (), sql: "CREATE TABLE `foo`(`id` INTEGER PRIMARY KEY, `value`);" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.873655Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (), sql: "CREATE TABLE `foo`(`id`, `value`);" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.873759Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (), sql: "CREATE TABLE `foo`(`id` INTEGER PRIMARY KEY, `value`);" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.873797Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: 5, sql: "INSERT INTO `foo`(`id`, `value`) VALUES(?, ?)" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.873830Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: 5, sql: "INSERT INTO `foo`(`id`, `value`) VALUES(?, ?)" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.873833Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (), sql: "CREATE TABLE `foo`(`id` INTEGER PRIMARY KEY, `value`);" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.873846Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (), sql: "CREATE TABLE `foo`(`id`, `value`);" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.873853Z TRACE sqrite::connection: enter [INFO] [stdout] at src/connection.rs:141 [INFO] [stdout] in sqrite::connection::drop [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.873870Z  WARN sqrite::connection: connection wasn't manually closed, performing unchecked auto-close [INFO] [stdout] at src/connection.rs:147 [INFO] [stdout] in sqrite::connection::drop [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.873883Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (5, 2), sql: "INSERT INTO `foo`(`id`, `value`) VALUES(?, ?)" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.873888Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (1, 40), sql: "INSERT INTO `foo`(`id`, `value`) VALUES(?, ?)" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.873894Z  INFO sqrite::connection: successfully closed connection [INFO] [stdout] at src/connection.rs:157 [INFO] [stdout] in sqrite::connection::drop [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.873910Z TRACE sqrite::connection: exit [INFO] [stdout] at src/connection.rs:141 [INFO] [stdout] in sqrite::connection::drop [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.873931Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (5, 2), sql: "INSERT INTO `foo`(`id`, `value`) VALUES(?, ?)" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.873940Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (1, 40), sql: "INSERT INTO `foo`(`id`, `value`) VALUES(?, ?)" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.873962Z TRACE sqrite::connection: enter [INFO] [stdout] at src/connection.rs:430 [INFO] [stdout] in sqrite::connection::last_insert_rowid [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.873975Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (2, 41.0), sql: "INSERT INTO `foo`(`id`, `value`) VALUES(?, ?)" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.873979Z TRACE sqrite::connection: exit [INFO] [stdout] at src/connection.rs:430 [INFO] [stdout] in sqrite::connection::last_insert_rowid [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.874001Z TRACE sqrite::connection: enter [INFO] [stdout] at src/connection.rs:141 [INFO] [stdout] in sqrite::connection::drop [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.874012Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (2, 41.0), sql: "INSERT INTO `foo`(`id`, `value`) VALUES(?, ?)" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.874021Z  WARN sqrite::connection: connection wasn't manually closed, performing unchecked auto-close [INFO] [stdout] at src/connection.rs:147 [INFO] [stdout] in sqrite::connection::drop [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.874039Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (3, "42"), sql: "INSERT INTO `foo`(`id`, `value`) VALUES(?, ?)" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.874048Z  INFO sqrite::connection: successfully closed connection [INFO] [stdout] at src/connection.rs:157 [INFO] [stdout] in sqrite::connection::drop [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.874067Z TRACE sqrite::connection: exit [INFO] [stdout] at src/connection.rs:141 [INFO] [stdout] in sqrite::connection::drop [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.874072Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (3, "42"), sql: "INSERT INTO `foo`(`id`, `value`) VALUES(?, ?)" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.874104Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (4, None), sql: "INSERT INTO `foo`(`id`, `value`) VALUES(?, ?)" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.874142Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (4, None), sql: "INSERT INTO `foo`(`id`, `value`) VALUES(?, ?)" [INFO] [stdout] [INFO] [stdout] test tests::connection::tests::transaction_value ... ok [INFO] [stdout] test tests::migration::tests::failing_migrations ... ok [INFO] [stdout] test tests::connection::tests::invalid_parameter_count ... ok [INFO] [stdout] test tests::connection::tests::last_insert_rowid ... ok [INFO] [stdout] 2025-11-05T06:10:43.874171Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:304 [INFO] [stdout] in sqrite::connection::query_one with params: 1, sql: "SELECT `value` FROM `foo` WHERE `id` = ?" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.874315Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:304 [INFO] [stdout] in sqrite::connection::query_one with params: 1, sql: "SELECT `value` FROM `foo` WHERE `id` = ?" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.874378Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:304 [INFO] [stdout] in sqrite::connection::query_one with params: 2, sql: "SELECT `value` FROM `foo` WHERE `id` = ?" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.874444Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:304 [INFO] [stdout] in sqrite::connection::query_one with params: 2, sql: "SELECT `value` FROM `foo` WHERE `id` = ?" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.874711Z  INFO sqrite::connection: enter [INFO] [stdout] at src/connection.rs:68 [INFO] [stdout] in sqrite::connection::open with location: InMemory [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.874796Z  INFO sqrite::connection: exit [INFO] [stdout] at src/connection.rs:68 [INFO] [stdout] in sqrite::connection::open with location: InMemory [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.874737Z  INFO sqrite::connection: exit [INFO] [stdout] at src/connection.rs:68 [INFO] [stdout] in sqrite::connection::open with location: InMemory [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.874900Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:214 [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration] [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.874924Z TRACE sqrite::connection: enter [INFO] [stdout] at src/connection.rs:163 [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration] [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.874833Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (), sql: "CREATE TABLE `foo`(`id`, `value1`, `value2`, `value3`, `value4`);" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.875251Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:171 [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration] [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.875602Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (), sql: "BEGIN IMMEDIATE TRANSACTION;" [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration] [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.877002Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (), sql: "BEGIN IMMEDIATE TRANSACTION;" [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration] [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.877146Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (), sql: "CREATE TABLE `foo`(`id`, `value1`, `value2`, `value3`, `value4`);" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.877255Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (1, true, 42, 42.0, "test"), sql: "INSERT INTO `foo`(`id`, `value1`, `value2`, `value3`, `value4`) VALUES(?, ?, ?, ?, ?)" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.875310Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:304 [INFO] [stdout] in sqrite::connection::query_one with params: 3, sql: "SELECT `value` FROM `foo` WHERE `id` = ?" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.877100Z DEBUG sqrite::connection: creating metadata table if it doesn't exist [INFO] [stdout] at src/connection.rs:219 [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration] [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.877450Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (1, true, 42, 42.0, "test"), sql: "INSERT INTO `foo`(`id`, `value1`, `value2`, `value3`, `value4`) VALUES(?, ?, ?, ?, ?)" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.877564Z  INFO sqrite::connection: enter [INFO] [stdout] at src/connection.rs:383 [INFO] [stdout] in sqrite::connection::backup with location: InMemory [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.877592Z  INFO sqrite::connection: enter [INFO] [stdout] at src/connection.rs:68 [INFO] [stdout] in sqrite::connection::open with location: InMemory [INFO] [stdout] in sqrite::connection::backup with location: InMemory [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.877772Z  INFO sqrite::connection: exit [INFO] [stdout] at src/connection.rs:68 [INFO] [stdout] in sqrite::connection::open with location: InMemory [INFO] [stdout] in sqrite::connection::backup with location: InMemory [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.877516Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (), sql: "CREATE TABLE IF NOT EXISTS `metadata`(`key` TEXT PRIMARY KEY, `value` ANY) WITHOUT ROWID, STRICT" [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration] [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.877816Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:304 [INFO] [stdout] in sqrite::connection::query_one with params: 3, sql: "SELECT `value` FROM `foo` WHERE `id` = ?" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.878094Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:304 [INFO] [stdout] in sqrite::connection::query_one with params: 4, sql: "SELECT `value` FROM `foo` WHERE `id` = ?" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.878161Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:304 [INFO] [stdout] in sqrite::connection::query_one with params: 4, sql: "SELECT `value` FROM `foo` WHERE `id` = ?" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.878297Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:304 [INFO] [stdout] in sqrite::connection::query_one with params: 40, sql: "SELECT `id` FROM `foo` WHERE `value` = ?" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.878465Z  INFO sqrite::connection: exit [INFO] [stdout] at src/connection.rs:383 [INFO] [stdout] in sqrite::connection::backup with location: InMemory [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.878511Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:304 [INFO] [stdout] in sqrite::connection::query_one with params: 40, sql: "SELECT `id` FROM `foo` WHERE `value` = ?" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.878555Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:304 [INFO] [stdout] in sqrite::connection::query_one with params: 41.0, sql: "SELECT `id` FROM `foo` WHERE `value` = ?" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.878609Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:304 [INFO] [stdout] in sqrite::connection::query_one with params: 41.0, sql: "SELECT `id` FROM `foo` WHERE `value` = ?" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.878652Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:304 [INFO] [stdout] in sqrite::connection::query_one with params: "42", sql: "SELECT `id` FROM `foo` WHERE `value` = ?" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.879002Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:304 [INFO] [stdout] in sqrite::connection::query_one with params: 1, sql: "SELECT `value1`, `value2`, `value3`, `value4` FROM `foo` WHERE `id` = ?" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.879304Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:304 [INFO] [stdout] in sqrite::connection::query_one with params: "42", sql: "SELECT `id` FROM `foo` WHERE `value` = ?" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.879373Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:304 [INFO] [stdout] in sqrite::connection::query_one with params: None, sql: "SELECT `id` FROM `foo` WHERE `value` IS ?" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.879434Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:304 [INFO] [stdout] in sqrite::connection::query_one with params: None, sql: "SELECT `id` FROM `foo` WHERE `value` IS ?" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.879472Z TRACE sqrite::connection: enter [INFO] [stdout] at src/connection.rs:141 [INFO] [stdout] in sqrite::connection::drop [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.879489Z  WARN sqrite::connection: connection wasn't manually closed, performing unchecked auto-close [INFO] [stdout] at src/connection.rs:147 [INFO] [stdout] in sqrite::connection::drop [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.879520Z  INFO sqrite::connection: successfully closed connection [INFO] [stdout] at src/connection.rs:157 [INFO] [stdout] in sqrite::connection::drop [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.879540Z TRACE sqrite::connection: exit [INFO] [stdout] at src/connection.rs:141 [INFO] [stdout] in sqrite::connection::drop [INFO] [stdout] [INFO] [stdout] test tests::connection::tests::test_single_query ... ok [INFO] [stdout] 2025-11-05T06:10:43.880637Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:304 [INFO] [stdout] in sqrite::connection::query_one with params: 1, sql: "SELECT `value1`, `value2`, `value3`, `value4` FROM `foo` WHERE `id` = ?" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.880785Z TRACE sqrite::connection: enter [INFO] [stdout] at src/connection.rs:141 [INFO] [stdout] in sqrite::connection::drop [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.879309Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (), sql: "CREATE TABLE IF NOT EXISTS `metadata`(`key` TEXT PRIMARY KEY, `value` ANY) WITHOUT ROWID, STRICT" [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration] [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.880849Z DEBUG sqrite::connection: inserting version 0 if no version is set yet [INFO] [stdout] at src/connection.rs:223 [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration] [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.880884Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: "database_version", sql: "INSERT OR IGNORE INTO `metadata`(`key`, `value`) VALUES(?, 0)" [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration] [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.880932Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: "database_version", sql: "INSERT OR IGNORE INTO `metadata`(`key`, `value`) VALUES(?, 0)" [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration] [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.880955Z DEBUG sqrite::connection: fetching current version [INFO] [stdout] at src/connection.rs:227 [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration] [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.880982Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:304 [INFO] [stdout] in sqrite::connection::query_one with params: "database_version", sql: "SELECT `value` FROM `metadata` WHERE `key` = ?" [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration] [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.881026Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:304 [INFO] [stdout] in sqrite::connection::query_one with params: "database_version", sql: "SELECT `value` FROM `metadata` WHERE `key` = ?" [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration] [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.881052Z  INFO sqrite::connection: current_version: 0, target_version: 1 [INFO] [stdout] at src/connection.rs:232 [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration] [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.881082Z  INFO sqrite::connection: running migration test migration version 1 [INFO] [stdout] at src/connection.rs:243 [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration] [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.881111Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:272 [INFO] [stdout] in sqrite::connection::execute_batch with sql: "CREATE TABLE `foo`(`id`, `value`);INSERT INTO `foo`(`id`, `value`) VALUES(1, 2);" [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration] [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.881266Z  WARN sqrite::connection: connection wasn't manually closed, performing unchecked auto-close [INFO] [stdout] at src/connection.rs:147 [INFO] [stdout] in sqrite::connection::drop [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.881320Z  INFO sqrite::connection: successfully closed connection [INFO] [stdout] at src/connection.rs:157 [INFO] [stdout] in sqrite::connection::drop [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.881369Z TRACE sqrite::connection: exit [INFO] [stdout] at src/connection.rs:141 [INFO] [stdout] in sqrite::connection::drop [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.881412Z TRACE sqrite::connection: enter [INFO] [stdout] at src/connection.rs:141 [INFO] [stdout] in sqrite::connection::drop [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.881442Z  WARN sqrite::connection: connection wasn't manually closed, performing unchecked auto-close [INFO] [stdout] at src/connection.rs:147 [INFO] [stdout] in sqrite::connection::drop [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.881492Z  INFO sqrite::connection: successfully closed connection [INFO] [stdout] at src/connection.rs:157 [INFO] [stdout] in sqrite::connection::drop [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.881528Z TRACE sqrite::connection: exit [INFO] [stdout] at src/connection.rs:141 [INFO] [stdout] in sqrite::connection::drop [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.881680Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:272 [INFO] [stdout] in sqrite::connection::execute_batch with sql: "CREATE TABLE `foo`(`id`, `value`);INSERT INTO `foo`(`id`, `value`) VALUES(1, 2);" [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration] [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.881763Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (1, "database_version"), sql: "UPDATE `metadata` SET `value` = ? WHERE `key` = ?" [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration] [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.881838Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (1, "database_version"), sql: "UPDATE `metadata` SET `value` = ? WHERE `key` = ?" [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration] [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.881911Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (), sql: "COMMIT;" [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration] [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.881962Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (), sql: "COMMIT;" [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration] [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.882018Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:171 [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration] [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.882060Z TRACE sqrite::connection: exit [INFO] [stdout] at src/connection.rs:163 [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration] [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.882110Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:214 [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration] [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.882157Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:304 [INFO] [stdout] in sqrite::connection::query_one with params: 1, sql: "SELECT `value` FROM `foo` WHERE `id` = ?" [INFO] [stdout] [INFO] [stdout] test tests::params::tests::test_params ... ok 2025-11-05T06:10:43.882241Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:304 [INFO] [stdout] in sqrite::connection::query_one with params: 1, sql: "SELECT `value` FROM `foo` WHERE `id` = ?" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.882518Z TRACE sqrite::connection: enter [INFO] [stdout] at src/connection.rs:141 [INFO] [stdout] in sqrite::connection::drop [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.882588Z  WARN sqrite::connection: connection wasn't manually closed, performing unchecked auto-close [INFO] [stdout] at src/connection.rs:147 [INFO] [stdout] in sqrite::connection::drop [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.882652Z  INFO sqrite::connection: successfully closed connection [INFO] [stdout] at src/connection.rs:157 [INFO] [stdout] in sqrite::connection::drop [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.882719Z TRACE sqrite::connection: exit [INFO] [stdout] at src/connection.rs:141 [INFO] [stdout] in sqrite::connection::drop [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.883707Z  INFO sqrite::connection: enter [INFO] [stdout] at src/connection.rs:68 [INFO] [stdout] in sqrite::connection::open with location: InMemory [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.883809Z  INFO sqrite::connection: exit [INFO] [stdout] at src/connection.rs:68 [INFO] [stdout] in sqrite::connection::open with location: InMemory [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.883854Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:214 [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration1, test migration2] [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.883886Z TRACE sqrite::connection: enter [INFO] [stdout] at src/connection.rs:163 [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration1, test migration2] [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.883924Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:171 [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration1, test migration2] [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.883965Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (), sql: "BEGIN IMMEDIATE TRANSACTION;" [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration1, test migration2] [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.884023Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (), sql: "BEGIN IMMEDIATE TRANSACTION;" [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration1, test migration2] [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.884059Z DEBUG sqrite::connection: creating metadata table if it doesn't exist [INFO] [stdout] at src/connection.rs:219 [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration1, test migration2] [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.884110Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (), sql: "CREATE TABLE IF NOT EXISTS `metadata`(`key` TEXT PRIMARY KEY, `value` ANY) WITHOUT ROWID, STRICT" [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration1, test migration2] [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.884380Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (), sql: "CREATE TABLE IF NOT EXISTS `metadata`(`key` TEXT PRIMARY KEY, `value` ANY) WITHOUT ROWID, STRICT" [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration1, test migration2] [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.884424Z DEBUG sqrite::connection: inserting version 0 if no version is set yet [INFO] [stdout] at src/connection.rs:223 [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration1, test migration2] [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.884457Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: "database_version", sql: "INSERT OR IGNORE INTO `metadata`(`key`, `value`) VALUES(?, 0)" [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration1, test migration2] [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.885539Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: "database_version", sql: "INSERT OR IGNORE INTO `metadata`(`key`, `value`) VALUES(?, 0)" [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration1, test migration2] [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.885645Z DEBUG sqrite::connection: fetching current version [INFO] [stdout] at src/connection.rs:227 [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration1, test migration2] [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.882307Z  INFO sqrite::connection: enter [INFO] [stdout] at src/connection.rs:68 [INFO] [stdout] in sqrite::connection::open with location: Path("test.db") [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.882400Z  INFO sqrite::connection: enter [INFO] [stdout] at src/connection.rs:68 [INFO] [stdout] in sqrite::connection::open with location: InMemory [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.886356Z  INFO sqrite::connection: exit [INFO] [stdout] at src/connection.rs:68 [INFO] [stdout] in sqrite::connection::open with location: InMemory [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.886416Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (), sql: "CREATE TABLE `foo`(`id`, `value`);" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.886661Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (), sql: "CREATE TABLE `foo`(`id`, `value`);" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.886705Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (1, "test"), sql: "INSERT INTO `foo`(`id`, `value`) VALUES(?, ?)" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.886758Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (1, "test"), sql: "INSERT INTO `foo`(`id`, `value`) VALUES(?, ?)" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.886794Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (2, "test2"), sql: "INSERT INTO `foo`(`id`, `value`) VALUES(?, ?)" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.886783Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:304 [INFO] [stdout] in sqrite::connection::query_one with params: "database_version", sql: "SELECT `value` FROM `metadata` WHERE `key` = ?" [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration1, test migration2] [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.886834Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (2, "test2"), sql: "INSERT INTO `foo`(`id`, `value`) VALUES(?, ?)" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.886849Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:304 [INFO] [stdout] in sqrite::connection::query_one with params: "database_version", sql: "SELECT `value` FROM `metadata` WHERE `key` = ?" [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration1, test migration2] [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.886864Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (3, "test3"), sql: "INSERT INTO `foo`(`id`, `value`) VALUES(?, ?)" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.886877Z  INFO sqrite::connection: current_version: 0, target_version: 2 [INFO] [stdout] at src/connection.rs:232 [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration1, test migration2] [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.886900Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (3, "test3"), sql: "INSERT INTO `foo`(`id`, `value`) VALUES(?, ?)" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.886900Z  INFO sqrite::connection: running migration test migration1 version 1 [INFO] [stdout] at src/connection.rs:243 [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration1, test migration2] [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.886930Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:272 [INFO] [stdout] in sqrite::connection::execute_batch with sql: "CREATE TABLE `foo`(`id`, `value`);" [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration1, test migration2] [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.886936Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:351 [INFO] [stdout] in sqrite::connection::query_iter with params: (), sql: "SELECT `id` FROM `foo`" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.886983Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:351 [INFO] [stdout] in sqrite::connection::query_iter with params: (), sql: "SELECT `id` FROM `foo`" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.887014Z TRACE sqrite::connection: enter [INFO] [stdout] at src/connection.rs:141 [INFO] [stdout] in sqrite::connection::drop [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.887028Z  WARN sqrite::connection: connection wasn't manually closed, performing unchecked auto-close [INFO] [stdout] at src/connection.rs:147 [INFO] [stdout] in sqrite::connection::drop [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.887067Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:272 [INFO] [stdout] in sqrite::connection::execute_batch with sql: "CREATE TABLE `foo`(`id`, `value`);" [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration1, test migration2] [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.887088Z  INFO sqrite::connection: successfully closed connection [INFO] [stdout] at src/connection.rs:157 [INFO] [stdout] in sqrite::connection::drop [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.887110Z TRACE sqrite::connection: exit [INFO] [stdout] at src/connection.rs:141 [INFO] [stdout] in sqrite::connection::drop [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.887108Z  INFO sqrite::connection: running migration test migration2 version 2 [INFO] [stdout] at src/connection.rs:243 [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration1, test migration2] [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.887144Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:272 [INFO] [stdout] in sqrite::connection::execute_batch with sql: "INSERT INTO `foo`(`id`, `value`) VALUES(1, 2);" [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration1, test migration2] [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.887186Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:272 [INFO] [stdout] in sqrite::connection::execute_batch with sql: "INSERT INTO `foo`(`id`, `value`) VALUES(1, 2);" [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration1, test migration2] [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] test tests::migration::tests::test_migration ... ok [INFO] [stdout] test tests::connection::tests::test_iter_query ... ok [INFO] [stdout] 2025-11-05T06:10:43.887243Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (2, "database_version"), sql: "UPDATE `metadata` SET `value` = ? WHERE `key` = ?" [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration1, test migration2] [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.887296Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (2, "database_version"), sql: "UPDATE `metadata` SET `value` = ? WHERE `key` = ?" [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration1, test migration2] [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.887311Z  INFO sqrite::connection: exit [INFO] [stdout] at src/connection.rs:68 [INFO] [stdout] in sqrite::connection::open with location: Path("test.db") [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.887334Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (), sql: "COMMIT;" [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration1, test migration2] [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.887367Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:255 [INFO] [stdout] in sqrite::connection::execute with params: (), sql: "COMMIT;" [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration1, test migration2] [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.887394Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:171 [INFO] [stdout] in sqrite::connection::transaction_custom [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration1, test migration2] [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.887415Z TRACE sqrite::connection: exit [INFO] [stdout] at src/connection.rs:163 [INFO] [stdout] in sqrite::connection::transaction [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration1, test migration2] [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.887434Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:214 [INFO] [stdout] in sqrite::connection::migrate with migrations: [test migration1, test migration2] [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.887460Z DEBUG sqrite::connection: enter [INFO] [stdout] at src/connection.rs:304 [INFO] [stdout] in sqrite::connection::query_one with params: 1, sql: "SELECT `value` FROM `foo` WHERE `id` = ?" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.887551Z DEBUG sqrite::connection: exit [INFO] [stdout] at src/connection.rs:304 [INFO] [stdout] in sqrite::connection::query_one with params: 1, sql: "SELECT `value` FROM `foo` WHERE `id` = ?" [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.890273Z TRACE sqrite::connection: enter [INFO] [stdout] at src/connection.rs:141 [INFO] [stdout] in sqrite::connection::drop [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.890420Z  WARN sqrite::connection: connection wasn't manually closed, performing unchecked auto-close [INFO] [stdout] at src/connection.rs:147 [INFO] [stdout] in sqrite::connection::drop [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.890823Z  INFO sqrite::connection: successfully closed connection [INFO] [stdout] at src/connection.rs:157 [INFO] [stdout] in sqrite::connection::drop [INFO] [stdout] [INFO] [stdout] 2025-11-05T06:10:43.890956Z TRACE sqrite::connection: exit [INFO] [stdout] at src/connection.rs:141 [INFO] [stdout] in sqrite::connection::drop [INFO] [stdout] [INFO] [stdout] test tests::connection::tests::test_file_connection ... FAILED [INFO] [stdout] test tests::migration::tests::test_migrations ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- tests::connection::tests::test_file_connection stdout ---- [INFO] [stdout] Error: SqliteError(14, "unable to open database file", "unable to open database file") [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] tests::connection::tests::test_file_connection [INFO] [stdout] [INFO] [stdout] test result: FAILED. 42 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stderr] error: test failed, to rerun pass `--lib` [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "f545649dbbfe41757aa42cdb0252dc2afb4049d11b810cf48af75af4bbbfd53b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f545649dbbfe41757aa42cdb0252dc2afb4049d11b810cf48af75af4bbbfd53b", kill_on_drop: false }` [INFO] [stdout] f545649dbbfe41757aa42cdb0252dc2afb4049d11b810cf48af75af4bbbfd53b