[INFO] fetching crate pgkv 0.1.0...
[INFO] testing pgkv-0.1.0 against beta-2026-04-21 for beta-1.96-2
[INFO] extracting crate pgkv 0.1.0 into /workspace/builds/worker-4-tc2/source
[INFO] started tweaking crates.io crate pgkv 0.1.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate pgkv 0.1.0
[INFO] tweaked toml for crates.io crate pgkv 0.1.0 written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate pgkv 0.1.0 on toolchain beta-2026-04-21
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate pgkv 0.1.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-04-21" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] c7262f17257dee05f465d6a1710ad34ee4a293869e37403747b487a82f5df419
[INFO] running `Command { std: "docker" "start" "-a" "c7262f17257dee05f465d6a1710ad34ee4a293869e37403747b487a82f5df419", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c7262f17257dee05f465d6a1710ad34ee4a293869e37403747b487a82f5df419", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c7262f17257dee05f465d6a1710ad34ee4a293869e37403747b487a82f5df419", kill_on_drop: false }`
[INFO] [stdout] c7262f17257dee05f465d6a1710ad34ee4a293869e37403747b487a82f5df419
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d6859dc7688e38ff00eb02b5c74e4c8a47acdbe86382ff2eb4c58eee5e35b7b7
[INFO] running `Command { std: "docker" "start" "-a" "d6859dc7688e38ff00eb02b5c74e4c8a47acdbe86382ff2eb4c58eee5e35b7b7", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.178
[INFO] [stderr]    Compiling zerocopy v0.8.31
[INFO] [stderr]    Compiling proc-macro2 v1.0.104
[INFO] [stderr]    Compiling siphasher v1.0.1
[INFO] [stderr]    Compiling futures-task v0.3.31
[INFO] [stderr]    Compiling whoami v1.6.1
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling phf_shared v0.13.1
[INFO] [stderr]    Compiling phf v0.13.1
[INFO] [stderr]    Compiling quote v1.0.42
[INFO] [stderr]    Compiling syn v2.0.112
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling mio v1.1.1
[INFO] [stderr]    Compiling socket2 v0.6.1
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling rand_core v0.9.3
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling tokio v1.48.0
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling postgres-protocol v0.6.9
[INFO] [stderr]    Compiling postgres-types v0.2.11
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling tokio-util v0.7.17
[INFO] [stderr]    Compiling tokio-postgres v0.7.15
[INFO] [stderr]    Compiling postgres v0.19.12
[INFO] [stderr]    Compiling pgkv v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 18.87s
[INFO] running `Command { std: "docker" "inspect" "d6859dc7688e38ff00eb02b5c74e4c8a47acdbe86382ff2eb4c58eee5e35b7b7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d6859dc7688e38ff00eb02b5c74e4c8a47acdbe86382ff2eb4c58eee5e35b7b7", kill_on_drop: false }`
[INFO] [stdout] d6859dc7688e38ff00eb02b5c74e4c8a47acdbe86382ff2eb4c58eee5e35b7b7
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 9a7462d84cb52f37849cee331a447bef4913674e6c261f28b3bc43c5bccdcdd8
[INFO] running `Command { std: "docker" "start" "-a" "9a7462d84cb52f37849cee331a447bef4913674e6c261f28b3bc43c5bccdcdd8", kill_on_drop: false }`
[INFO] [stderr]    Compiling zerocopy v0.8.31
[INFO] [stderr]    Compiling syn v2.0.112
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling zmij v1.0.7
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling serde_json v1.0.148
[INFO] [stderr]    Compiling getrandom v0.2.16
[INFO] [stderr]    Compiling regex-automata v0.4.13
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling clap_builder v4.5.53
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling combine v4.6.7
[INFO] [stderr]    Compiling is-terminal v0.4.17
[INFO] [stderr]    Compiling sha1_smol v1.0.1
[INFO] [stderr]    Compiling arcstr v1.2.0
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling regex v1.12.2
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling clap v4.5.53
[INFO] [stderr]    Compiling xxhash-rust v0.8.15
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling zerocopy-derive v0.8.31
[INFO] [stderr]    Compiling zerovec-derive v0.11.2
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling zerofrom-derive v0.1.6
[INFO] [stderr]    Compiling yoke-derive v0.8.1
[INFO] [stderr]    Compiling zerofrom v0.1.6
[INFO] [stderr]    Compiling yoke v0.8.1
[INFO] [stderr]    Compiling zerovec v0.11.5
[INFO] [stderr]    Compiling zerotrie v0.2.3
[INFO] [stderr]    Compiling tinystr v0.8.2
[INFO] [stderr]    Compiling potential_utf v0.1.4
[INFO] [stderr]    Compiling icu_collections v2.1.1
[INFO] [stderr]    Compiling icu_locale_core v2.1.1
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling icu_provider v2.1.1
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling icu_normalizer v2.1.1
[INFO] [stderr]    Compiling icu_properties v2.1.2
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling postgres-protocol v0.6.9
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling url v2.5.7
[INFO] [stderr]    Compiling postgres-types v0.2.11
[INFO] [stderr]    Compiling tokio-postgres v0.7.15
[INFO] [stderr]    Compiling redis v1.0.2
[INFO] [stderr]    Compiling postgres v0.19.12
[INFO] [stderr]    Compiling pgkv v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 28.80s
[INFO] running `Command { std: "docker" "inspect" "9a7462d84cb52f37849cee331a447bef4913674e6c261f28b3bc43c5bccdcdd8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9a7462d84cb52f37849cee331a447bef4913674e6c261f28b3bc43c5bccdcdd8", kill_on_drop: false }`
[INFO] [stdout] 9a7462d84cb52f37849cee331a447bef4913674e6c261f28b3bc43c5bccdcdd8
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] ad0c78b321eee07ca2d518d2907250cea48bd69859e7658d27324aacf6724a3a
[INFO] running `Command { std: "docker" "start" "-a" "ad0c78b321eee07ca2d518d2907250cea48bd69859e7658d27324aacf6724a3a", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.12s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/pgkv-d324a310daadcbd4)
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test config::tests::test_config_builder ... ok
[INFO] [stdout] test config::tests::test_default_config ... ok
[INFO] [stdout] test config::tests::test_qualified_table_name ... ok
[INFO] [stdout] test config::tests::test_quote_ident ... ok
[INFO] [stdout] test config::tests::test_table_type_sql ... ok
[INFO] [stdout] test config::tests::test_ttl_cleanup_strategies ... ok
[INFO] [stdout] test config::tests::test_validation ... ok
[INFO] [stdout] test error::tests::test_error_display ... ok
[INFO] [stdout] test error::tests::test_error_predicates ... ok
[INFO] [stdout] test store::tests::test_escape_like ... ok
[INFO] [stdout] test store::tests::test_validate_key ... ok
[INFO] [stdout] test types::tests::test_cas_result ... ok
[INFO] [stdout] test store::tests::test_validate_value ... ok
[INFO] [stdout] test types::tests::test_entry_expiration ... ok
[INFO] [stdout] test types::tests::test_scan_options_builder ... ok
[INFO] [stdout] test types::tests::test_key_value ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration_tests.rs (/opt/rustwide/target/debug/deps/integration_tests-23f7ca6018d07753)
[INFO] [stdout] 
[INFO] [stdout] running 37 tests
[INFO] [stdout] test test_binary_values ... ok
[INFO] [stdout] test test_cleanup_expired ... ok
[INFO] [stdout] test test_clear ... ok
[INFO] [stdout] test test_compare_and_swap ... ok
[INFO] [stdout] test test_count ... ok
[INFO] [stdout] test test_custom_schema ... ok
[INFO] [stdout] test test_delete ... ok
[INFO] [stdout] test test_delete_many ... ok
[INFO] [stdout] test test_delete_prefix ... ok
[INFO] [stdout] test test_empty_key_error ... ok
[INFO] [stdout] test test_exists ... ok
[INFO] [stdout] test test_expiration ... ok
[INFO] [stdout] test test_expire_and_persist ... ok
[INFO] [stdout] test test_get_and_delete ... ok
[INFO] [stdout] test test_get_entry ... ok
[INFO] [stdout] test test_get_and_set ... ok
[INFO] [stdout] test test_get_or_err ... ok
[INFO] [stdout] test test_increment ... ok
[INFO] [stdout] test test_key_too_long ... ok
[INFO] [stdout] test test_keys ... ok
[INFO] [stdout] test test_large_batch ... ok
[INFO] [stdout] test test_pagination ... ok
[INFO] [stdout] test test_scan ... ok
[INFO] [stdout] test test_set_many_get_many ... ok
[INFO] [stdout] test test_set_ex ... ok
[INFO] [stdout] test test_stats ... ok
[INFO] [stdout] test test_transaction_commit ... ok
[INFO] [stdout] test test_table_type_regular ... ok
[INFO] [stdout] test test_ttl_cleanup_disabled ... ok
[INFO] [stdout] test test_set_nx ... ok
[INFO] [stdout] test test_special_characters_in_keys ... ok
[INFO] [stdout] test test_transaction_rollback ... ok
[INFO] [stdout] test test_unicode_keys ... ok
[INFO] [stdout] test test_set_and_get ... ok
[INFO] [stdout] test test_value_too_large ... ok
[INFO] [stdout] test test_ttl_cleanup_manual ... ok
[INFO] [stdout] test test_ttl_cleanup_on_read ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 37 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests pgkv
[INFO] [stdout] 
[INFO] [stdout] running 39 tests
[INFO] [stdout] test src/config.rs - config::Config (line 66) - compile ... ok
[INFO] [stdout] test src/config.rs - config::Config::new (line 132) - compile ... ok
[INFO] [stdout] test src/config.rs - config::Config::ttl_cleanup_strategy (line 176) - compile ... ok
[INFO] [stdout] test src/lib.rs - (line 17) - compile ... ok
[INFO] [stdout] test src/lib.rs - (line 71) - compile ... ok
[INFO] [stdout] test src/lib.rs - (line 88) - compile ... ok
[INFO] [stdout] test src/lib.rs - prelude (line 132) - compile ... ok
[INFO] [stdout] test src/store.rs - store::Store (line 24) - compile ... ok
[INFO] [stdout] test src/store.rs - store::Store::cleanup_expired (line 1045) - compile ... ok
[INFO] [stdout] test src/store.rs - store::Store::clear (line 1071) - compile ... ok
[INFO] [stdout] test src/store.rs - store::Store::compare_and_swap (line 639) - compile ... ok
[INFO] [stdout] test src/store.rs - store::Store::count (line 978) - compile ... ok
[INFO] [stdout] test src/store.rs - store::Store::connect (line 46) - compile ... ok
[INFO] [stdout] test src/store.rs - store::Store::delete_many (line 556) - compile ... ok
[INFO] [stdout] test src/store.rs - store::Store::delete (line 402) - compile ... ok
[INFO] [stdout] test src/store.rs - store::Store::expire (line 778) - compile ... ok
[INFO] [stdout] test src/store.rs - store::Store::delete_prefix (line 1021) - compile ... ok
[INFO] [stdout] test src/store.rs - store::Store::get (line 147) - compile ... ok
[INFO] [stdout] test src/store.rs - store::Store::get_and_delete (line 751) - compile ... ok
[INFO] [stdout] test src/store.rs - store::Store::get_and_set (line 715) - compile ... ok
[INFO] [stdout] test src/store.rs - store::Store::get_many (line 457) - compile ... ok
[INFO] [stdout] test src/store.rs - store::Store::get_entry (line 234) - compile ... ok
[INFO] [stdout] test src/store.rs - store::Store::get_or_err (line 194) - compile ... ok
[INFO] [stdout] test src/store.rs - store::Store::exists (line 424) - compile ... ok
[INFO] [stdout] test src/store.rs - store::Store::increment (line 590) - compile ... ok
[INFO] [stdout] test src/store.rs - store::Store::get_string (line 211) - compile ... ok
[INFO] [stdout] test src/store.rs - store::Store::keys (line 869) - compile ... ok
[INFO] [stdout] test src/store.rs - store::Store::recreate_table (line 124) - compile ... ok
[INFO] [stdout] test src/store.rs - store::Store::persist (line 810) - compile ... ok
[INFO] [stdout] test src/store.rs - store::Store::set (line 276) - compile ... ok
[INFO] [stdout] test src/store.rs - store::Store::scan (line 923) - compile ... ok
[INFO] [stdout] test src/store.rs - store::Store::set_at (line 309) - compile ... ok
[INFO] [stdout] test src/store.rs - store::Store::set_ex (line 292) - compile ... ok
[INFO] [stdout] test src/store.rs - store::Store::set_many (line 502) - compile ... ok
[INFO] [stdout] test src/store.rs - store::Store::with_config (line 61) - compile ... ok
[INFO] [stdout] test src/store.rs - store::Store::set_nx (line 350) - compile ... ok
[INFO] [stdout] test src/store.rs - store::Store::stats (line 1097) - compile ... ok
[INFO] [stdout] test src/store.rs - store::Store::transaction (line 1172) - compile ... ok
[INFO] [stdout] test src/store.rs - store::Store::ttl (line 835) - compile ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 39 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.33s; merged doctests compilation took 0.32s
[INFO] running `Command { std: "docker" "inspect" "ad0c78b321eee07ca2d518d2907250cea48bd69859e7658d27324aacf6724a3a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ad0c78b321eee07ca2d518d2907250cea48bd69859e7658d27324aacf6724a3a", kill_on_drop: false }`
[INFO] [stdout] ad0c78b321eee07ca2d518d2907250cea48bd69859e7658d27324aacf6724a3a
