[INFO] cloning repository https://github.com/uname-n/libobj
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/uname-n/libobj" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Funame-n%2Flibobj", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Funame-n%2Flibobj'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] d33001bc1c88795749e8ca7f69626c808d1b43ea
[INFO] testing uname-n/libobj against 1.98.0-beta.1 for beta-1.98-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Funame-n%2Flibobj" "/workspace/builds/worker-5-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc2/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-5-tc2/source/.cargo/config.toml
[INFO] removed /workspace/builds/worker-5-tc2/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/uname-n/libobj
[INFO] finished tweaking git repo https://github.com/uname-n/libobj
[INFO] tweaked toml for git repo https://github.com/uname-n/libobj written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/uname-n/libobj on toolchain 1.98.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.98.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/uname-n/libobj already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.98.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 0a0a1f942de4b959dbd969fb93e238549d52004bd7fa2699c145875e484f293b
[INFO] running `Command { std: "docker" "start" "0a0a1f942de4b959dbd969fb93e238549d52004bd7fa2699c145875e484f293b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "0a0a1f942de4b959dbd969fb93e238549d52004bd7fa2699c145875e484f293b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "0a0a1f942de4b959dbd969fb93e238549d52004bd7fa2699c145875e484f293b" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "0a0a1f942de4b959dbd969fb93e238549d52004bd7fa2699c145875e484f293b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "0a0a1f942de4b959dbd969fb93e238549d52004bd7fa2699c145875e484f293b" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] warning: output filename collision at /opt/rustwide/target/debug/libobj.rlib
[INFO] [stderr]   |
[INFO] [stderr]   = note: the lib target `obj` in package `obj-rs v0.6.0 (/opt/rustwide/workdir/crates/obj-rs)` has the same output filename as the lib target `obj` in package `libobj v0.6.0 (/opt/rustwide/workdir/crates/libobj)`
[INFO] [stderr]   = note: this may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>
[INFO] [stderr]   = help: consider changing their names to be unique or compiling them separately
[INFO] [stderr]    Compiling typenum v1.20.0
[INFO] [stderr]    Compiling zerocopy v0.8.48
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling equivalent v1.0.2
[INFO] [stderr]    Compiling semver v1.0.28
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling winnow v0.7.15
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling zmij v1.0.21
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling opaque-debug v0.3.1
[INFO] [stderr]    Compiling cbindgen v0.27.0
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling heapless v0.8.0
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling lz4_flex v0.11.6
[INFO] [stderr]    Compiling hash32 v0.3.1
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling crc32c v0.6.8
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling inout v0.1.4
[INFO] [stderr]    Compiling universal-hash v0.5.1
[INFO] [stderr]    Compiling aead v0.5.2
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling poly1305 v0.8.0
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling hkdf v0.12.4
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling postcard-derive v0.2.2
[INFO] [stderr]    Compiling obj-derive v0.6.0 (/opt/rustwide/workdir/crates/obj-derive)
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling rand v0.9.4
[INFO] [stderr]    Compiling cobs v0.3.0
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling zeroize v1.8.2
[INFO] [stderr]    Compiling postcard v1.1.3
[INFO] [stderr]    Compiling cipher v0.4.4
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling chacha20 v0.9.1
[INFO] [stderr]    Compiling chacha20poly1305 v0.10.1
[INFO] [stderr]    Compiling obj-core v0.6.0 (/opt/rustwide/workdir/crates/obj-core)
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling obj-rs v0.6.0 (/opt/rustwide/workdir/crates/obj-rs)
[INFO] [stderr]    Compiling libobj v0.6.0 (/opt/rustwide/workdir/crates/libobj)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 12.54s
[INFO] running `Command { std: "docker" "inspect" "0a0a1f942de4b959dbd969fb93e238549d52004bd7fa2699c145875e484f293b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "0a0a1f942de4b959dbd969fb93e238549d52004bd7fa2699c145875e484f293b" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling zerocopy v0.8.48
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling ciborium-io v0.2.2
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling is-terminal v0.4.17
[INFO] [stderr]    Compiling oorandom v11.1.5
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling target-triple v1.0.0
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling winnow v0.7.15
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling toml v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling cbindgen v0.27.0
[INFO] [stderr]    Compiling heck v0.4.1
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling zerocopy-derive v0.8.48
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling postcard-derive v0.2.2
[INFO] [stderr]    Compiling obj-derive v0.6.0 (/opt/rustwide/workdir/crates/obj-derive)
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling cobs v0.3.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling zeroize v1.8.2
[INFO] [stderr]    Compiling postcard v1.1.3
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling trybuild v1.0.116
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling cipher v0.4.4
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling chacha20 v0.9.1
[INFO] [stderr]    Compiling chacha20poly1305 v0.10.1
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling rand v0.9.4
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]    Compiling obj-core v0.6.0 (/opt/rustwide/workdir/crates/obj-core)
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling obj-rs v0.6.0 (/opt/rustwide/workdir/crates/obj-rs)
[INFO] [stderr]    Compiling libobj v0.6.0 (/opt/rustwide/workdir/crates/libobj)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 25.32s
[INFO] running `Command { std: "docker" "inspect" "0a0a1f942de4b959dbd969fb93e238549d52004bd7fa2699c145875e484f293b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "0a0a1f942de4b959dbd969fb93e238549d52004bd7fa2699c145875e484f293b" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.22s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/obj-7a924e1e8eee180e)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/c_smoke.rs (/opt/rustwide/target/debug/deps/c_smoke-4552f8b24abdc3d5)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test c_smoke_links_and_runs ... ignored, builds libobj in release mode and links a C program; opt in via --ignored
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/crud.rs (/opt/rustwide/target/debug/deps/crud-9bb6d02a5d9a4d74)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test free_buffer_is_null_tolerant ... ok
[INFO] [stdout] test insert_with_null_collection_returns_invalid_arg ... ok
[INFO] [stdout] test update_missing_returns_not_found ... ok
[INFO] [stdout] test delete_missing_returns_not_found ... ok
[INFO] [stdout] test null_payload_with_zero_len_is_accepted ... ok
[INFO] [stdout] test insert_get_round_trip ... ok
[INFO] [stdout] test upsert_at_specific_id_creates_then_replaces ... ok
[INFO] [stdout] test data_persists_across_reopen ... ok
[INFO] [stdout] test update_changes_payload ... ok
[INFO] [stdout] test delete_removes_document ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/diagnostic.rs (/opt/rustwide/target/debug/deps/diagnostic-7224b49988ae7f83)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test integrity_report_is_null_tolerant_accessors ... ok
[INFO] [stdout] test strerror_for_integrity_code_is_non_empty ... ok
[INFO] [stdout] test integrity_check_passes_on_clean_db ... ok
[INFO] [stdout] test stat_reports_consistent_summary ... ok
[INFO] [stdout] test integrity_check_surfaces_corruption_after_byte_flip ... ok
[INFO] [stdout] test backup_round_trips_via_c_abi ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/encryption.rs (/opt/rustwide/target/debug/deps/encryption-3a6ed5e0b513426e)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test key_on_plaintext_db_is_rejected ... ok
[INFO] [stdout] test backup_on_encrypted_db_returns_unsupported ... ok
[INFO] [stdout] test wrong_key_cannot_read_encrypted_data_via_c_abi ... ok
[INFO] [stdout] test encrypted_open_round_trip_via_c_abi ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/errmsg.rs (/opt/rustwide/target/debug/deps/errmsg-160daabea05d2a52)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test null_handle_reports_null_db_handle ... ok
[INFO] [stdout] test failing_txn_call_records_specific_message ... ok
[INFO] [stdout] test failing_db_direct_call_records_message ... ok
[INFO] [stdout] test fresh_handle_reports_no_error ... ok
[INFO] [stdout] test obtained_pointer_survives_later_error_recording ... ok
[INFO] [stdout] test obtained_pointer_survives_concurrent_set_error ... ok
[INFO] [stdout] test concurrent_error_bursts_keep_errmsg_valid ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/header_drift.rs (/opt/rustwide/target/debug/deps/header_drift-8269e6bef258a863)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test committed_header_matches_freshly_generated ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.23s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/index_consistency.rs (/opt/rustwide/target/debug/deps/index_consistency-ff44b4ef2e2650de)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test encode_validation_out_len::bool_width_mismatch_zeroes_out_len ... ok
[INFO] [stdout] test encode_validation_out_len::embedded_nul_string_zeroes_out_len ... ok
[INFO] [stdout] test encode_validation_out_len::fixed_width_mismatch_zeroes_out_len ... ok
[INFO] [stdout] test encode_validation_out_len::non_utf8_string_zeroes_out_len ... ok
[INFO] [stdout] test encode_validation_out_len::unknown_kind_zeroes_out_len ... ok
[INFO] [stdout] test c_plain_writes_stay_primary_only ... ok
[INFO] [stdout] test c_indexed_writes_maintain_secondary_indexes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/lifecycle.rs (/opt/rustwide/target/debug/deps/lifecycle-6a224be8e734ece3)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test close_is_null_tolerant ... ok
[INFO] [stdout] test open_rejects_null_path ... ok
[INFO] [stdout] test open_invalid_utf8_path_reports_utf8_error ... ok
[INFO] [stdout] test strerror_returns_non_null_for_every_known_code ... ok
[INFO] [stdout] test open_rejects_null_out_db ... ok
[INFO] [stdout] test open_with_config_rejects_null_config ... ok
[INFO] [stdout] test strerror_returns_unknown_for_out_of_range_code ... ok
[INFO] [stdout] test open_with_config_rejects_oversized_struct_size ... ok
[INFO] [stdout] test open_with_config_rejects_too_small_struct_size ... ok
[INFO] [stdout] test open_with_config_off_sync_skips_check ... ok
[INFO] [stdout] test open_default_then_close ... ok
[INFO] [stdout] test open_with_config_struct_size_zero_is_legacy_compat ... ok
[INFO] [stdout] test open_with_config_full_durability ... ok
[INFO] [stdout] test open_with_config_normal_durability ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/queries.rs (/opt/rustwide/target/debug/deps/queries-4f847cebb556ab7f)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test iter_free_is_null_tolerant ... ok
[INFO] [stdout] test count_all_matches_inserted ... ok
[INFO] [stdout] test iter_all_visits_every_inserted_doc ... ok
[INFO] [stdout] test find_unique_locates_doc_via_typed_index ... ok
[INFO] [stdout] test count_index_range_matches_iter_count ... ok
[INFO] [stdout] test range_inclusive_nonbool_byte_is_treated_as_inclusive ... ok
[INFO] [stdout] test iter_index_range_walks_typed_index ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/queries_negative.rs (/opt/rustwide/target/debug/deps/queries_negative-21f3bfccbaa5f3eb)
[INFO] [stdout] 
[INFO] [stdout] running 55 tests
[INFO] [stdout] test count_index_range_null_txn_returns_invalid_arg ... ok
[INFO] [stdout] test count_all_null_txn_returns_invalid_arg ... ok
[INFO] [stdout] test backup_null_db_returns_invalid_arg ... ok
[INFO] [stdout] test backup_null_dest_returns_invalid_arg ... ok
[INFO] [stdout] test count_all_null_collection_returns_invalid_arg ... ok
[INFO] [stdout] test failure_at_null_out_string_returns_invalid_arg ... ok
[INFO] [stdout] test count_index_range_null_upper_nonzero_len_returns_invalid_arg ... ok
[INFO] [stdout] test count_index_range_null_lower_nonzero_len_returns_invalid_arg ... ok
[INFO] [stdout] test backup_invalid_utf8_dest_returns_utf8_error ... ok
[INFO] [stdout] test count_index_range_null_out_count_returns_invalid_arg ... ok
[INFO] [stdout] test count_index_range_invalid_utf8_collection_returns_utf8_error ... ok
[INFO] [stdout] test count_all_invalid_utf8_collection_returns_utf8_error ... ok
[INFO] [stdout] test count_all_null_out_count_returns_invalid_arg ... ok
[INFO] [stdout] test failure_at_null_report_returns_invalid_arg ... ok
[INFO] [stdout] test failure_at_null_out_len_returns_invalid_arg ... ok
[INFO] [stdout] test count_index_range_null_collection_returns_invalid_arg ... ok
[INFO] [stdout] test count_index_range_invalid_utf8_index_name_returns_utf8_error ... ok
[INFO] [stdout] test count_index_range_null_index_name_returns_invalid_arg ... ok
[INFO] [stdout] test count_all_unknown_collection_returns_not_found ... ok
[INFO] [stdout] test backup_to_existing_dest_returns_error ... ok
[INFO] [stdout] test find_unique_null_txn_returns_invalid_arg ... ok
[INFO] [stdout] test integrity_check_null_db_returns_invalid_arg ... ok
[INFO] [stdout] test iter_all_null_txn_returns_invalid_arg ... ok
[INFO] [stdout] test iter_free_null_is_noop ... ok
[INFO] [stdout] test find_unique_null_collection_returns_invalid_arg ... ok
[INFO] [stdout] test find_unique_unknown_collection_returns_not_found ... ok
[INFO] [stdout] test find_unique_invalid_utf8_collection_returns_utf8_error ... ok
[INFO] [stdout] test iter_index_range_invalid_utf8_collection_returns_utf8_error ... ok
[INFO] [stdout] test failure_at_out_of_range_index_returns_not_found ... ok
[INFO] [stdout] test find_unique_null_out_id_returns_invalid_arg ... ok
[INFO] [stdout] test find_unique_invalid_utf8_index_name_returns_utf8_error ... ok
[INFO] [stdout] test iter_index_range_null_txn_returns_invalid_arg ... ok
[INFO] [stdout] test find_unique_null_out_len_returns_invalid_arg ... ok
[INFO] [stdout] test find_unique_null_out_payload_returns_invalid_arg ... ok
[INFO] [stdout] test integrity_check_null_out_report_returns_invalid_arg ... ok
[INFO] [stdout] test iter_all_invalid_utf8_collection_returns_utf8_error ... ok
[INFO] [stdout] test find_unique_null_index_name_returns_invalid_arg ... ok
[INFO] [stdout] test iter_next_null_iter_returns_invalid_arg ... ok
[INFO] [stdout] test iter_all_null_out_iter_returns_invalid_arg ... ok
[INFO] [stdout] test rollback_null_write_txn_is_noop ... ok
[INFO] [stdout] test stat_null_db_returns_invalid_arg ... ok
[INFO] [stdout] test iter_all_null_collection_returns_invalid_arg ... ok
[INFO] [stdout] test iter_all_unknown_collection_returns_not_found ... ok
[INFO] [stdout] test find_unique_null_key_nonzero_len_returns_invalid_arg ... ok
[INFO] [stdout] test iter_index_range_invalid_utf8_index_name_returns_utf8_error ... ok
[INFO] [stdout] test iter_index_range_null_out_iter_returns_invalid_arg ... ok
[INFO] [stdout] test iter_index_range_null_collection_returns_invalid_arg ... ok
[INFO] [stdout] test iter_index_range_null_lower_nonzero_len_returns_invalid_arg ... ok
[INFO] [stdout] test iter_index_range_null_index_name_returns_invalid_arg ... ok
[INFO] [stdout] test iter_index_range_null_upper_nonzero_len_returns_invalid_arg ... ok
[INFO] [stdout] test stat_null_out_stat_returns_invalid_arg ... ok
[INFO] [stdout] test iter_next_null_out_len_returns_invalid_arg ... ok
[INFO] [stdout] test iter_next_exhaustion_returns_not_found ... ok
[INFO] [stdout] test iter_next_null_out_payload_returns_invalid_arg ... ok
[INFO] [stdout] test iter_next_null_out_id_returns_invalid_arg ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 55 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/txn_isolation.rs (/opt/rustwide/target/debug/deps/txn_isolation-443932ba3c69b5fd)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test end_read_is_null_tolerant ... ok
[INFO] [stdout] test rollback_is_null_tolerant ... ok
[INFO] [stdout] test rollback_makes_writes_invisible_to_subsequent_readers ... ok
[INFO] [stdout] test snapshot_pinned_reader_does_not_observe_later_commit ... ok
[INFO] [stdout] test iter_all_uses_supplied_read_transaction_snapshot ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/txn_leak.rs (/opt/rustwide/target/debug/deps/txn_leak-6d79c664dea74202)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test commit_does_not_leak_write_txn_handle ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/txn_negative.rs (/opt/rustwide/target/debug/deps/txn_negative-f534f7a1e769ff3c)
[INFO] [stdout] 
[INFO] [stdout] running 48 tests
[INFO] [stdout] test begin_write_null_db_returns_invalid_arg ... ok
[INFO] [stdout] test begin_read_null_db_returns_invalid_arg ... ok
[INFO] [stdout] test commit_null_txn_returns_invalid_arg ... ok
[INFO] [stdout] test delete_indexed_null_txn_returns_invalid_arg ... ok
[INFO] [stdout] test delete_null_txn_returns_invalid_arg ... ok
[INFO] [stdout] test get_null_txn_returns_invalid_arg ... ok
[INFO] [stdout] test get_invalid_utf8_collection_returns_utf8_error ... ok
[INFO] [stdout] test insert_indexed_entry_null_key_nonzero_len_returns_invalid_arg ... ok
[INFO] [stdout] test delete_id_zero_returns_invalid_arg ... ok
[INFO] [stdout] test begin_write_null_out_txn_returns_invalid_arg ... ok
[INFO] [stdout] test delete_invalid_utf8_collection_returns_utf8_error ... ok
[INFO] [stdout] test get_id_zero_returns_invalid_arg ... ok
[INFO] [stdout] test get_null_out_len_returns_invalid_arg ... ok
[INFO] [stdout] test get_null_out_payload_returns_invalid_arg ... ok
[INFO] [stdout] test insert_indexed_null_txn_returns_invalid_arg ... ok
[INFO] [stdout] test delete_indexed_id_zero_returns_invalid_arg ... ok
[INFO] [stdout] test delete_indexed_nonzero_remove_count_null_entries_returns_invalid_arg ... ok
[INFO] [stdout] test delete_null_collection_returns_invalid_arg ... ok
[INFO] [stdout] test delete_indexed_null_collection_returns_invalid_arg ... ok
[INFO] [stdout] test insert_null_txn_returns_invalid_arg ... ok
[INFO] [stdout] test delete_indexed_invalid_utf8_collection_returns_utf8_error ... ok
[INFO] [stdout] test begin_read_null_out_txn_returns_invalid_arg ... ok
[INFO] [stdout] test get_null_collection_returns_invalid_arg ... ok
[INFO] [stdout] test update_indexed_null_txn_returns_invalid_arg ... ok
[INFO] [stdout] test get_known_id_in_wrong_collection_returns_not_found ... ok
[INFO] [stdout] test insert_indexed_nonzero_entry_count_null_entries_returns_invalid_arg ... ok
[INFO] [stdout] test insert_indexed_invalid_utf8_collection_returns_utf8_error ... ok
[INFO] [stdout] test insert_indexed_null_collection_returns_invalid_arg ... ok
[INFO] [stdout] test update_null_txn_returns_invalid_arg ... ok
[INFO] [stdout] test insert_null_out_id_returns_invalid_arg ... ok
[INFO] [stdout] test insert_null_payload_nonzero_len_returns_invalid_arg ... ok
[INFO] [stdout] test insert_indexed_null_out_id_returns_invalid_arg ... ok
[INFO] [stdout] test insert_indexed_null_payload_nonzero_len_returns_invalid_arg ... ok
[INFO] [stdout] test update_indexed_null_payload_nonzero_len_returns_invalid_arg ... ok
[INFO] [stdout] test update_indexed_null_collection_returns_invalid_arg ... ok
[INFO] [stdout] test insert_null_collection_returns_invalid_arg ... ok
[INFO] [stdout] test upsert_null_txn_returns_invalid_arg ... ok
[INFO] [stdout] test update_id_zero_returns_invalid_arg ... ok
[INFO] [stdout] test update_invalid_utf8_collection_returns_utf8_error ... ok
[INFO] [stdout] test update_indexed_id_zero_returns_invalid_arg ... ok
[INFO] [stdout] test insert_invalid_utf8_collection_returns_utf8_error ... ok
[INFO] [stdout] test update_indexed_invalid_utf8_collection_returns_utf8_error ... ok
[INFO] [stdout] test update_null_collection_returns_invalid_arg ... ok
[INFO] [stdout] test update_null_payload_nonzero_len_returns_invalid_arg ... ok
[INFO] [stdout] test upsert_invalid_utf8_collection_returns_utf8_error ... ok
[INFO] [stdout] test upsert_id_zero_returns_invalid_arg ... ok
[INFO] [stdout] test upsert_null_collection_returns_invalid_arg ... ok
[INFO] [stdout] test upsert_null_payload_nonzero_len_returns_invalid_arg ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 48 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/obj_core-0dcb506b94139719)
[INFO] [stdout] 
[INFO] [stdout] running 472 tests
[INFO] [stdout] test btree::delete::tests::delete_absent_returns_false ... ok
[INFO] [stdout] test btree::delete::tests::delete_single_key_round_trip ... ok
[INFO] [stdout] test btree::insert::tests::insert_single_key_round_trip ... ok
[INFO] [stdout] test btree::node::tests::borrowed_leaf_matches_full_decode ... ok
[INFO] [stdout] test btree::insert::tests::issue_137_large_entry_in_the_middle_multiway ... ok
[INFO] [stdout] test btree::node::tests::borrowed_leaf_rejects_internal_node ... ok
[INFO] [stdout] test btree::insert::tests::duplicate_key_errors ... ok
[INFO] [stdout] test btree::node::tests::borrowed_leaf_rejects_out_of_order_keys ... ok
[INFO] [stdout] test btree::node::tests::borrowed_leaf_empty ... ok
[INFO] [stdout] test btree::node::tests::borrowed_leaf_upper_bound ... ok
[INFO] [stdout] test btree::insert::tests::issue_137_large_entry_into_populated_leaf ... ok
[INFO] [stdout] test btree::node::tests::decode_internal_node_varint_max_returns_corruption ... ok
[INFO] [stdout] test btree::node::tests::decode_node_find_matches_full_decode ... ok
[INFO] [stdout] test btree::node::tests::decode_node_find_rejects_corrupted_slot_offset ... ok
[INFO] [stdout] test btree::node::tests::decode_node_find_rejects_out_of_order_keys ... ok
[INFO] [stdout] test btree::node::tests::decode_node_find_rejects_internal_node ... ok
[INFO] [stdout] test btree::node::tests::decode_node_find_rejects_over_long_key ... ok
[INFO] [stdout] test btree::node::tests::decode_rejects_unsorted_leaf ... ok
[INFO] [stdout] test btree::node::tests::decode_node_varint_max_returns_corruption_not_panic ... ok
[INFO] [stdout] test btree::node::tests::max_inline_value_is_below_payload ... ok
[INFO] [stdout] test btree::node::tests::read_leaf_slot_rejects_corrupted_offset ... ok
[INFO] [stdout] test btree::node::tests::round_trip_internal ... ok
[INFO] [stdout] test btree::node::tests::round_trip_populated_leaf ... ok
[INFO] [stdout] test btree::node::tests::round_trip_empty_leaf ... ok
[INFO] [stdout] test btree::node::tests::varint_round_trip ... ok
[INFO] [stdout] test btree::range::tests::iter_empty_tree ... ok
[INFO] [stdout] test btree::range::tests::iter_single_leaf ... ok
[INFO] [stdout] test btree::tests::empty_tree_get_returns_none ... ok
[INFO] [stdout] test btree::range::tests::range_bounded_subset ... ok
[INFO] [stdout] test btree::tests::one_level_lookup_hits_and_misses ... ok
[INFO] [stdout] test btree::tests::two_level_lookup_across_split_point ... ok
[INFO] [stdout] test catalog::tests::duplicate_insert_errors ... ok
[INFO] [stdout] test catalog::tests::empty_name_rejected ... ok
[INFO] [stdout] test catalog::tests::cross_collection_id_isolation ... ok
[INFO] [stdout] test catalog::tests::get_schema_in_txn_absent_is_none ... ok
[INFO] [stdout] test catalog::tests::insert_and_get_round_trip ... ok
[INFO] [stdout] test btree::range::tests::range_across_leaf_split_boundary ... ok
[INFO] [stdout] test catalog::tests::list_collections_does_not_surface_schema_rows ... ok
[INFO] [stdout] test btree::range::tests::range_start_bound_past_landing_leaf_end ... ok
[INFO] [stdout] test catalog::tests::list_collections_excludes_reserved_row ... ok
[INFO] [stdout] test catalog::tests::open_or_init_on_fresh_pager_creates_catalog ... ok
[INFO] [stdout] test catalog::tests::next_id_advances_and_persists ... ok
[INFO] [stdout] test catalog::tests::put_then_get_round_trips_schema_and_hint ... ok
[INFO] [stdout] test catalog::tests::re_put_benign_signedness_change_is_idempotent_not_drift ... ok
[INFO] [stdout] test catalog::tests::re_put_different_shape_errors_schema_shape_changed ... ok
[INFO] [stdout] test catalog::tests::re_put_identical_schema_is_idempotent_noop ... ok
[INFO] [stdout] test catalog::tests::schema_key_be_orders_versions_ascending_within_a_collection ... ok
[INFO] [stdout] test catalog::tests::schema_key_byte_layout ... ok
[INFO] [stdout] test catalog::tests::schema_key_distinct_collections_do_not_overlap ... ok
[INFO] [stdout] test catalog::tests::validate_name_policy ... ok
[INFO] [stdout] test codec::dynamic::tests::dynamic_migration_shape ... ok
[INFO] [stdout] test codec::dynamic::tests::dynamic_tagged_round_trip_matches_intent ... ok
[INFO] [stdout] test codec::dynamic::tests::enum_tagged_round_trip ... ok
[INFO] [stdout] test codec::dynamic::tests::get_and_set_on_map ... ok
[INFO] [stdout] test codec::dynamic::tests::remove_from_map_returns_removed ... ok
[INFO] [stdout] test codec::dynamic::tests::remove_on_non_map_errors ... ok
[INFO] [stdout] test catalog::tests::reopen_preserves_watermark ... ok
[INFO] [stdout] test codec::dynamic::tests::round_trip_nested_map ... ok
[INFO] [stdout] test codec::dynamic::tests::round_trip_scalar ... ok
[INFO] [stdout] test codec::dynamic::tests::schema_walker_decodes_bytes_and_unit ... ok
[INFO] [stdout] test codec::dynamic::tests::schema_walker_decodes_newtype_variant ... ok
[INFO] [stdout] test codec::dynamic::tests::schema_walker_decodes_enum_inside_map ... ok
[INFO] [stdout] test codec::dynamic::tests::schema_walker_decodes_nested_struct ... ok
[INFO] [stdout] test codec::dynamic::tests::schema_walker_decodes_seq ... ok
[INFO] [stdout] test backup::tests::backup_between_growing_commit_and_checkpoint_round_trips ... ok
[INFO] [stdout] test codec::dynamic::tests::schema_walker_decodes_simple_struct ... ok
[INFO] [stdout] test codec::dynamic::tests::schema_walker_decodes_signed_ints ... ok
[INFO] [stdout] test codec::dynamic::tests::schema_walker_decodes_struct_variant ... ok
[INFO] [stdout] test codec::dynamic::tests::schema_walker_decodes_unit_variant ... ok
[INFO] [stdout] test codec::dynamic::tests::schema_walker_rejects_excess_depth ... ok
[INFO] [stdout] test codec::dynamic::tests::schema_walker_rejects_truncated_payload ... ok
[INFO] [stdout] test catalog::tests::lookup_schema_via_snapshot_is_mvcc_isolated ... ok
[INFO] [stdout] test codec::dynamic::tests::schema_walker_round_trip_to_native_deserialize ... ok
[INFO] [stdout] test codec::dynamic::tests::set_on_non_map_replaces ... ok
[INFO] [stdout] test codec::dynamic::tests::schema_walker_unknown_discriminant_errors ... ok
[INFO] [stdout] test codec::dynamic::tests::truncated_tagged_string_is_corruption ... ok
[INFO] [stdout] test codec::dynamic::tests::unknown_tag_is_corruption ... ok
[INFO] [stdout] test codec::dynamic_de::tests::bool_wrong_shape_errors ... ok
[INFO] [stdout] test codec::dynamic_de::tests::bytes_from_bytes_node_round_trips ... ok
[INFO] [stdout] test codec::dynamic_de::tests::bytes_from_seq_round_trips ... ok
[INFO] [stdout] test codec::dynamic_de::tests::bytes_wrong_shape_errors ... ok
[INFO] [stdout] test codec::dynamic_de::tests::char_multi_char_string_errors ... ok
[INFO] [stdout] test codec::dynamic_de::tests::bytes_seq_size_hint_matches_length ... ok
[INFO] [stdout] test codec::dynamic_de::tests::char_round_trips ... ok
[INFO] [stdout] test codec::dynamic_de::tests::char_wrong_shape_errors ... ok
[INFO] [stdout] test codec::dynamic_de::tests::deep_tree_is_bounded ... ok
[INFO] [stdout] test codec::dynamic_de::tests::deserialize_any_enum ... ok
[INFO] [stdout] test codec::dynamic_de::tests::deserialize_any_scalars ... ok
[INFO] [stdout] test codec::dynamic_de::tests::deserialize_any_seq_and_map ... ok
[INFO] [stdout] test codec::dynamic_de::tests::enum_newtype_variant_with_int ... ok
[INFO] [stdout] test codec::dynamic_de::tests::enum_struct_variant ... ok
[INFO] [stdout] test codec::dynamic_de::tests::enum_tuple_variant ... ok
[INFO] [stdout] test codec::dynamic_de::tests::enum_unit_variant ... ok
[INFO] [stdout] test codec::dynamic_de::tests::enum_wrong_shape_errors ... ok
[INFO] [stdout] test codec::dynamic_de::tests::f64_wrong_shape_errors ... ok
[INFO] [stdout] test codec::dynamic_de::tests::f32_wrong_shape_errors ... ok
[INFO] [stdout] test codec::dynamic_de::tests::f32_round_trips ... ok
[INFO] [stdout] test codec::dynamic_de::tests::i128_wrong_shape_errors ... ok
[INFO] [stdout] test codec::dynamic_de::tests::i128_round_trips ... ok
[INFO] [stdout] test codec::dynamic_de::tests::i16_wrong_shape_errors ... ok
[INFO] [stdout] test codec::dynamic_de::tests::i32_overflow_errors ... ok
[INFO] [stdout] test codec::dynamic_de::tests::i16_overflow_errors ... ok
[INFO] [stdout] test codec::dynamic_de::tests::i32_wrong_shape_errors ... ok
[INFO] [stdout] test codec::dynamic_de::tests::i64_from_small_u64_round_trips ... ok
[INFO] [stdout] test codec::dynamic_de::tests::i8_overflow_errors ... ok
[INFO] [stdout] test codec::dynamic_de::tests::i8_in_range_round_trips ... ok
[INFO] [stdout] test codec::dynamic_de::tests::i8_wrong_shape_errors ... ok
[INFO] [stdout] test codec::dynamic_de::tests::map_round_trips ... ok
[INFO] [stdout] test codec::dynamic_de::tests::i64_wrong_shape_errors ... ok
[INFO] [stdout] test codec::dynamic_de::tests::malformed_shape_is_err_not_panic ... ok
[INFO] [stdout] test codec::dynamic_de::tests::ignored_any_always_succeeds ... ok
[INFO] [stdout] test codec::dynamic_de::tests::map_size_hint_exercised ... ok
[INFO] [stdout] test codec::dynamic_de::tests::newtype_struct_round_trips ... ok
[INFO] [stdout] test codec::dynamic_de::tests::map_wrong_shape_errors ... ok
[INFO] [stdout] test codec::dynamic_de::tests::negative_i64_as_unsigned_errors ... ok
[INFO] [stdout] test codec::dynamic_de::tests::old_broken_behavior_is_gone ... ok
[INFO] [stdout] test codec::dynamic_de::tests::option_bare_value_is_some ... ok
[INFO] [stdout] test codec::dynamic_de::tests::option_some_round_trips ... ok
[INFO] [stdout] test codec::dynamic_de::tests::option_none_round_trips ... ok
[INFO] [stdout] test codec::dynamic_de::tests::scalar_round_trips ... ok
[INFO] [stdout] test codec::dynamic_de::tests::seq_size_hint_exercised ... ok
[INFO] [stdout] test codec::dynamic_de::tests::option_null_is_none ... ok
[INFO] [stdout] test codec::dynamic_de::tests::str_wrong_shape_errors ... ok
[INFO] [stdout] test codec::dynamic_de::tests::struct_with_option_and_enum_fields ... ok
[INFO] [stdout] test codec::dynamic_de::tests::struct_wrong_shape_errors ... ok
[INFO] [stdout] test codec::dynamic_de::tests::tuple_round_trips ... ok
[INFO] [stdout] test codec::dynamic_de::tests::tuple_struct_round_trips ... ok
[INFO] [stdout] test codec::dynamic_de::tests::tuple_variant_arity_eleven_encode_round_trips ... ok
[INFO] [stdout] test codec::dynamic_de::tests::tuple_variant_wrong_payload_errors ... ok
[INFO] [stdout] test codec::dynamic_de::tests::tuple_wrong_shape_errors ... ok
[INFO] [stdout] test codec::dynamic_de::tests::u128_wrong_shape_errors ... ok
[INFO] [stdout] test codec::dynamic_de::tests::u128_round_trips ... ok
[INFO] [stdout] test codec::dynamic_de::tests::tuple_variant_arity_eleven_map_payload_round_trips ... ok
[INFO] [stdout] test btree::insert::tests::insert_growth_splits_root ... ok
[INFO] [stdout] test codec::dynamic_de::tests::u16_overflow_errors ... ok
[INFO] [stdout] test codec::dynamic_de::tests::u16_wrong_shape_errors ... ok
[INFO] [stdout] test codec::dynamic_de::tests::u64_from_nonneg_i64_round_trips ... ok
[INFO] [stdout] test codec::dynamic_de::tests::tuple_variant_seq_payload_round_trips ... ok
[INFO] [stdout] test codec::dynamic_de::tests::u64_wrong_shape_errors ... ok
[INFO] [stdout] test codec::dynamic_de::tests::u64_too_large_for_i64_errors ... ok
[INFO] [stdout] test codec::dynamic_de::tests::u8_wrong_shape_errors ... ok
[INFO] [stdout] test codec::dynamic_de::tests::unit_struct_round_trips ... ok
[INFO] [stdout] test codec::dynamic_de::tests::unit_struct_wrong_shape_errors ... ok
[INFO] [stdout] test codec::dynamic_de::tests::unit_variant_non_null_payload_errors ... ok
[INFO] [stdout] test codec::dynamic_de::tests::u8_overflow_errors ... ok
[INFO] [stdout] test codec::dynamic_de::tests::vec_of_options ... ok
[INFO] [stdout] test codec::dynamic_de::tests::unit_wrong_shape_errors ... ok
[INFO] [stdout] test codec::header::tests::header_layout_little_endian ... ok
[INFO] [stdout] test codec::header::tests::header_round_trip ... ok
[INFO] [stdout] test codec::header::tests::header_short_input_errors ... ok
[INFO] [stdout] test codec::header::tests::max_inline_doc_is_positive ... ok
[INFO] [stdout] test codec::schema::tests::enumeration_constructor_sorts_by_discriminant ... ok
[INFO] [stdout] test codec::schema::tests::map_constructor_preserves_order ... ok
[INFO] [stdout] test codec::schema::tests::option_schema_is_postcard_two_variant_enum ... ok
[INFO] [stdout] test codec::schema::tests::seq_constructor_boxes_inner ... ok
[INFO] [stdout] test codec::stored_schema::tests::enum_variant_schema_round_trips ... ok
[INFO] [stdout] test codec::stored_schema::tests::dynamic_schema_round_trips_through_postcard ... ok
[INFO] [stdout] test codec::schema::tests::option_schema_nests_inner_schema ... ok
[INFO] [stdout] test codec::stored_schema::tests::float_widths_normalize_to_canonical_float ... ok
[INFO] [stdout] test codec::stored_schema::tests::format_zero_lands_at_offset_zero ... ok
[INFO] [stdout] test codec::stored_schema::tests::normalize_preserves_non_numeric_variants ... ok
[INFO] [stdout] test codec::stored_schema::tests::normalize_collapses_u64_and_i64_identically ... ok
[INFO] [stdout] test codec::stored_schema::tests::normalize_recurses_through_enum_and_seq ... ok
[INFO] [stdout] test codec::stored_schema::tests::seq_row_one_past_max_depth_is_rejected_by_guard ... ok
[INFO] [stdout] test codec::stored_schema::tests::seq_row_at_max_depth_is_accepted_by_guard ... ok
[INFO] [stdout] test codec::stored_schema::tests::shallow_schema_still_round_trips_through_guard ... ok
[INFO] [stdout] test codec::stored_schema::tests::signedness_hint_is_preorder_and_complete ... ok
[INFO] [stdout] test codec::stored_schema::tests::signedness_hint_distinguishes_u64_from_i64 ... ok
[INFO] [stdout] test codec::stored_schema::tests::deeply_nested_seq_row_errors_not_aborts ... ok
[INFO] [stdout] test codec::stored_schema::tests::unknown_format_yields_unsupported_error_no_panic ... ok
[INFO] [stdout] test codec::tests::collection_id_mismatch_errors ... ok
[INFO] [stdout] test codec::tests::current_version_does_not_route_through_migrate ... ok
[INFO] [stdout] test codec::tests::crc_mismatch_errors ... ok
[INFO] [stdout] test codec::stored_schema::tests::stored_schema_round_trips ... ok
[INFO] [stdout] test codec::tests::decode_with_equal_version_matches_decode_fast_path ... ok
[INFO] [stdout] test codec::tests::decode_with_missing_version_errors_schema_not_registered ... ok
[INFO] [stdout] test codec::tests::decode_with_resolved_migrates_v1_to_v2 ... ok
[INFO] [stdout] test codec::tests::future_version_errors ... ok
[INFO] [stdout] test codec::tests::header_too_short_errors ... ok
[INFO] [stdout] test codec::tests::migrate_override_lifts_v1_to_v2 ... ok
[INFO] [stdout] test codec::tests::missing_history_entry_errors_schema_not_registered ... ok
[INFO] [stdout] test codec::tests::missing_schema_errors_schema_not_registered ... ok
[INFO] [stdout] test codec::tests::respecialize_consumes_hint_in_preorder ... ok
[INFO] [stdout] test codec::tests::oversize_document_errors ... ok
[INFO] [stdout] test codec::tests::respecialize_signed_field_decodes_zigzag ... ok
[INFO] [stdout] test codec::tests::respecialize_too_few_hints_errors_no_panic ... ok
[INFO] [stdout] test codec::tests::respecialize_unsigned_field_decodes_plain_varint ... ok
[INFO] [stdout] test codec::tests::respecialize_too_many_hints_errors_no_panic ... ok
[INFO] [stdout] test codec::tests::respecialize_wrong_hint_misdecodes_proving_hint_is_load_bearing ... ok
[INFO] [stdout] test codec::tests::round_trip_small_document ... ok
[INFO] [stdout] test codec::tests::truncated_payload_errors ... ok
[INFO] [stdout] test crypto::tests::derive_page_key_changes_with_salt ... ok
[INFO] [stdout] test crypto::tests::derive_page_key_changes_with_user_key ... ok
[INFO] [stdout] test crypto::tests::derive_page_key_is_deterministic ... ok
[INFO] [stdout] test crypto::tests::bit_flip_in_ciphertext_fails_poly1305 ... ok
[INFO] [stdout] test crypto::tests::bit_flip_in_tag_fails_poly1305 ... ok
[INFO] [stdout] test crypto::tests::bit_flip_in_nonce_fails_poly1305 ... ok
[INFO] [stdout] test crypto::tests::fresh_nonce_per_encryption ... ok
[INFO] [stdout] test crypto::tests::wrong_key_fails_decryption ... ok
[INFO] [stdout] test id::tests::be_bytes_round_trip ... ok
[INFO] [stdout] test id::tests::bump_allocator_advances ... ok
[INFO] [stdout] test crypto::tests::round_trip_round_trips ... ok
[INFO] [stdout] test id::tests::bump_allocator_detects_wraparound ... ok
[INFO] [stdout] test id::tests::bump_allocator_detects_zero_watermark ... ok
[INFO] [stdout] test codec::tests::decode_with_snapshot_migrates_via_catalog ... ok
[INFO] [stdout] test id::tests::bump_allocator_error_field_preserves_user_supplied_name ... ok
[INFO] [stdout] test crypto::tests::wrong_page_id_fails_decryption ... ok
[INFO] [stdout] test id::tests::new_builds_from_literal ... ok
[INFO] [stdout] test id::tests::new_is_const ... ok
[INFO] [stdout] test id::tests::postcard_max_size_constant ... ok
[INFO] [stdout] test id::tests::serde_rejects_zero_on_decode ... ok
[INFO] [stdout] test id::tests::schema_is_u64 ... ok
[INFO] [stdout] test id::tests::serde_round_trip_via_postcard ... ok
[INFO] [stdout] test index::extract::tests::composite_decode_round_trip_matches_direct_encoding ... ok
[INFO] [stdout] test id::tests::try_new_rejects_zero ... ok
[INFO] [stdout] test index::extract::tests::composite_extract_returns_one_envelope_key ... ok
[INFO] [stdout] test index::extract::tests::composite_missing_component_errors_index_field_missing ... ok
[INFO] [stdout] test index::extract::tests::composite_seq_component_errors_invalid_argument ... ok
[INFO] [stdout] test index::extract::tests::composite_three_field_byte_identical_to_direct_encoding ... ok
[INFO] [stdout] test index::extract::tests::deep_map_nesting_errors_not_aborts ... ok
[INFO] [stdout] test index::extract::tests::dynamic_i128_u128_narrow_to_64_bit ... ok
[INFO] [stdout] test index::extract::tests::deep_seq_nesting_errors_not_aborts ... ok
[INFO] [stdout] test index::extract::tests::deep_struct_nesting_errors_not_aborts ... ok
[INFO] [stdout] test index::extract::tests::dynamic_compound_shapes_reflect ... ok
[INFO] [stdout] test index::extract::tests::dynamic_map_non_stringable_key_errors ... ok
[INFO] [stdout] test index::extract::tests::dynamic_kind_name_covers_all_variants ... ok
[INFO] [stdout] test index::extract::tests::dynamic_map_value_without_key_errors ... ok
[INFO] [stdout] test index::extract::tests::dynamic_map_numeric_and_bool_keys_stringified ... ok
[INFO] [stdout] test index::extract::tests::dynamic_reflection_of_simple_struct ... ok
[INFO] [stdout] test index::extract::tests::dynamic_scalar_widths_reflect ... ok
[INFO] [stdout] test index::extract::tests::dynamic_serializer_depth_overflow_errors ... ok
[INFO] [stdout] test index::extract::tests::each_extract_on_empty_seq_returns_empty_vec ... ok
[INFO] [stdout] test index::extract::tests::each_extract_returns_n_keys ... ok
[INFO] [stdout] test index::extract::tests::each_on_bool_field_reports_bool_in_type_mismatch ... ok
[INFO] [stdout] test index::extract::tests::each_on_bytes_field_reports_bytes_in_type_mismatch ... ok
[INFO] [stdout] test index::extract::tests::each_on_f64_field_reports_f64_in_type_mismatch ... ok
[INFO] [stdout] test index::extract::tests::each_on_non_seq_field_errors ... ok
[INFO] [stdout] test index::extract::tests::each_on_null_field_reports_null_in_type_mismatch ... ok
[INFO] [stdout] test index::extract::tests::each_on_string_field_reports_string_in_type_mismatch ... ok
[INFO] [stdout] test index::extract::tests::missing_field_path_errors ... ok
[INFO] [stdout] test index::extract::tests::null_serializer_discards_every_unwanted_shape ... ok
[INFO] [stdout] test index::extract::tests::each_with_duplicate_elements_emits_duplicate_keys ... ok
[INFO] [stdout] test index::extract::tests::project_each_byte_identical_to_full_doc ... ok
[INFO] [stdout] test index::extract::tests::project_composite_byte_identical_to_full_doc ... ok
[INFO] [stdout] test index::extract::tests::project_each_on_non_seq_errors_identically ... ok
[INFO] [stdout] test index::extract::tests::project_missing_field_errors_identically ... ok
[INFO] [stdout] test index::extract::tests::projector_bare_tuple_top_level_errors_invalid_argument ... ok
[INFO] [stdout] test index::extract::tests::projector_i128_top_level_errors_missing ... ok
[INFO] [stdout] test index::extract::tests::each_seq_overflow_during_reflection_errors_invalid_argument ... ok
[INFO] [stdout] test index::extract::tests::projector_map_bool_key_stringified_for_lookup ... ok
[INFO] [stdout] test index::extract::tests::projector_map_doc_extracts_string_key ... ok
[INFO] [stdout] test index::extract::tests::projector_map_doc_missing_key_errors ... ok
[INFO] [stdout] test index::extract::tests::projector_map_i64_key_stringified_for_lookup ... ok
[INFO] [stdout] test index::extract::tests::projector_map_u64_key_stringified_for_lookup ... ok
[INFO] [stdout] test index::extract::tests::project_standard_unique_byte_identical_to_full_doc ... ok
[INFO] [stdout] test index::extract::tests::projector_map_non_stringable_key_errors ... ok
[INFO] [stdout] test index::extract::tests::projector_map_value_without_key_errors ... ok
[INFO] [stdout] test index::extract::tests::projector_newtype_struct_delegates_to_inner ... ok
[INFO] [stdout] test index::extract::tests::projector_none_top_level_errors_missing ... ok
[INFO] [stdout] test index::extract::tests::projector_scalar_top_level_errors_missing ... ok
[INFO] [stdout] test index::extract::tests::projector_scalar_top_levels_error_missing ... ok
[INFO] [stdout] test index::extract::tests::projector_seq_top_level_errors_invalid_argument ... ok
[INFO] [stdout] test index::extract::tests::projector_some_delegates_to_inner ... ok
[INFO] [stdout] test index::extract::tests::projector_struct_variant_extracts_field ... ok
[INFO] [stdout] test index::extract::tests::projector_tuple_struct_top_level_errors_invalid_argument ... ok
[INFO] [stdout] test index::extract::tests::projector_struct_variant_missing_field_errors ... ok
[INFO] [stdout] test index::extract::tests::projector_tuple_variant_top_level_errors_invalid_argument ... ok
[INFO] [stdout] test index::extract::tests::projector_u128_top_level_errors_missing ... ok
[INFO] [stdout] test index::extract::tests::standard_extract_returns_one_key ... ok
[INFO] [stdout] test index::extract::tests::unique_extract_returns_one_key ... ok
[INFO] [stdout] test index::key::tests::bool_false_before_true ... ok
[INFO] [stdout] test index::key::tests::bytes_with_embedded_nul_round_trip_ok ... ok
[INFO] [stdout] test index::key::tests::composite_envelope_starts_with_tag ... ok
[INFO] [stdout] test index::key::tests::composite_orders_first_field_then_second ... ok
[INFO] [stdout] test index::key::tests::f64_total_order ... ok
[INFO] [stdout] test index::key::tests::field_count_mismatch_rejected ... ok
[INFO] [stdout] test index::extract::tests::each_at_max_entries_succeeds ... ok
[INFO] [stdout] test index::key::tests::map_field_rejected_as_unindexable ... ok
[INFO] [stdout] test index::key::tests::i64_ordering_full_sweep ... ok
[INFO] [stdout] test index::key::tests::i64_sorts_before_u64_by_tag ... ok
[INFO] [stdout] test index::key::tests::null_sorts_before_everything ... ok
[INFO] [stdout] test index::key::tests::parts_encode_byte_identical_to_spec_path ... ok
[INFO] [stdout] test index::key::tests::parts_encode_keeps_field_count_check ... ok
[INFO] [stdout] test index::key::tests::parts_encode_rejects_under_width_composite_shape ... ok
[INFO] [stdout] test index::key::tests::parts_encode_rejects_empty_scalar_shape ... ok
[INFO] [stdout] test index::key::tests::string_lexicographic_order ... ok
[INFO] [stdout] test index::key::tests::string_sorts_before_bytes ... ok
[INFO] [stdout] test index::key::tests::seq_field_rejected_for_non_each_kinds ... ok
[INFO] [stdout] test index::key::tests::signed_negative_before_zero_before_positive ... ok
[INFO] [stdout] test index::key::tests::string_terminator_disambiguates_prefix ... ok
[INFO] [stdout] test index::key::tests::string_with_embedded_nul_rejected ... ok
[INFO] [stdout] test index::spec::tests::empty_name_or_path_rejected ... ok
[INFO] [stdout] test index::key::tests::u64_ordering_monotone ... ok
[INFO] [stdout] test index::spec::tests::composite_requires_two_or_more_paths ... ok
[INFO] [stdout] test index::spec::tests::postcard_round_trip ... ok
[INFO] [stdout] test index::spec::tests::scalar_constructors_set_kind_and_single_path ... ok
[INFO] [stdout] test index::spec::tests::validate_idempotent ... ok
[INFO] [stdout] test integrity::tests::record_btree_visit_reports_cycle_on_revisit ... ok
[INFO] [stdout] test integrity::tests::record_btree_visit_reports_exceeded_node_budget ... ok
[INFO] [stdout] test integrity::tests::record_btree_visit_walks_a_fresh_page ... ok
[INFO] [stdout] test integrity::tests::verify_level_invariant_accepts_consistent_levels ... ok
[INFO] [stdout] test integrity::tests::verify_level_invariant_flags_nonzero_leaf_level ... ok
[INFO] [stdout] test integrity::tests::verify_level_invariant_flags_zero_internal_level ... ok
[INFO] [stdout] test integrity::tests::verify_sort_invariant_accepts_sorted_keys ... ok
[INFO] [stdout] test integrity::tests::verify_sort_invariant_flags_descending_leaf_keys ... ok
[INFO] [stdout] test integrity::tests::verify_sort_invariant_flags_duplicate_internal_pivots ... ok
[INFO] [stdout] test pager::cache::tests::dirty_eviction_returns_buffer ... ok
[INFO] [stdout] test pager::cache::tests::empty_cache_misses ... ok
[INFO] [stdout] test pager::cache::tests::insert_then_get ... ok
[INFO] [stdout] test pager::cache::tests::lru_eviction_is_deterministic ... ok
[INFO] [stdout] test pager::checksum::tests::flipping_trailer_byte_invalidates_trailer ... ok
[INFO] [stdout] test pager::checksum::tests::trailer_round_trip ... ok
[INFO] [stdout] test pager::cache::tests::evict_releases_frame ... ok
[INFO] [stdout] test pager::cache::tests::drain_dirty_yields_each_dirty_page_once ... ok
[INFO] [stdout] test pager::checksum::tests::v1_trailer_flag_independent_of_crc ... ok
[INFO] [stdout] test pager::checksum::tests::flipping_any_body_byte_invalidates_trailer ... ok
[INFO] [stdout] test pager::checksum::tests::v1_trailer_flipping_body_invalidates ... ok
[INFO] [stdout] test btree::delete::tests::delete_collapses_tall_tree_back_to_one_level ... ok
[INFO] [stdout] test pager::checksum::tests::v1_trailer_round_trip_compressed ... ok
[INFO] [stdout] test pager::checksum::tests::v1_trailer_round_trip_uncompressed ... ok
[INFO] [stdout] test pager::freelist::tests::round_trip ... ok
[INFO] [stdout] test pager::freelist::tests::decode_rejects_bad_tag ... ok
[INFO] [stdout] test pager::header::tests::decodes_legacy_format_major_zero_minor_one ... ok
[INFO] [stdout] test pager::header::tests::decodes_legacy_format_major_zero_minor_zero ... ok
[INFO] [stdout] test pager::header::tests::rejects_bad_magic ... ok
[INFO] [stdout] test pager::header::tests::rejects_format_major_one_with_legacy_minor ... ok
[INFO] [stdout] test pager::header::tests::rejects_unknown_feature_flag ... ok
[INFO] [stdout] test pager::header::tests::rejects_nonzero_reserved_after_feature_flags ... ok
[INFO] [stdout] test pager::header::tests::rejects_unsupported_format_major_two ... ok
[INFO] [stdout] test pager::header::tests::round_trip_compression_header ... ok
[INFO] [stdout] test pager::header::tests::round_trip_default_header ... ok
[INFO] [stdout] test pager::header::tests::round_trip_encryption_and_compression_header ... ok
[INFO] [stdout] test pager::header::tests::round_trip_encryption_header ... ok
[INFO] [stdout] test pager::header::tests::round_trip_non_default_header ... ok
[INFO] [stdout] test pager::page::tests::page_id_byte_offset ... ok
[INFO] [stdout] test pager::page::tests::page_id_rejects_zero ... ok
[INFO] [stdout] test pager::page::tests::page_zeroed_and_zero ... ok
[INFO] [stdout] test pager::page::tests::physical_offset_for_encrypted_uses_4136_stride ... ok
[INFO] [stdout] test pager::page::tests::physical_offset_for_page_zero_is_zero ... ok
[INFO] [stdout] test pager::page::tests::physical_page_stride_picks_4096_or_4136 ... ok
[INFO] [stdout] test pager::page::tests::physical_offset_for_unencrypted_matches_legacy ... ok
[INFO] [stdout] test pager::tests::alloc_and_free_recycles_id ... ok
[INFO] [stdout] test pager::tests::cache_evicts_under_pressure ... ok
[INFO] [stdout] test pager::tests::batch_extension_covers_all_committed_pages_after_crash ... ok
[INFO] [stdout] test pager::tests::checkpoint_is_idempotent ... ok
[INFO] [stdout] test id::tests::new_panics_on_zero - should panic ... ok
[INFO] [stdout] test pager::tests::auto_checkpoint_fires_at_threshold ... ok
[INFO] [stdout] test pager::tests::close_removes_wal_sidecar ... ok
[INFO] [stdout] test pager::tests::commit_drains_pending_into_view ... ok
[INFO] [stdout] test pager::tests::dirty_eviction_writes_back ... ok
[INFO] [stdout] test pager::tests::commit_then_reopen_recovers_data_without_flush ... ok
[INFO] [stdout] test pager::tests::close_reopen_preserves_freelist_head ... ok
[INFO] [stdout] test pager::tests::empty_commit_returns_zero_lsn ... ok
[INFO] [stdout] test pager::tests::file_backend_round_trip ... ok
[INFO] [stdout] test pager::tests::free_then_alloc_lifo_order ... ok
[INFO] [stdout] test pager::tests::flipping_the_header_is_detected_at_open ... ok
[INFO] [stdout] test pager::tests::memory_pager_alloc_round_trip ... ok
[INFO] [stdout] test pager::tests::memory_pager_commit_is_noop ... ok
[INFO] [stdout] test pager::tests::flipping_a_data_byte_is_detected_as_corruption ... ok
[INFO] [stdout] test pager::tests::group_commit_assigns_consecutive_lsns ... ok
[INFO] [stdout] test pager::tests::page_count_grows_only_when_freelist_empty ... ok
[INFO] [stdout] test pager::tests::open_after_clean_close_has_no_wal_file ... ok
[INFO] [stdout] test pager::tests::open_recovers_multiple_commits ... ok
[INFO] [stdout] test pager::tests::partial_batch_commit_crash_reopen_reads_clean ... ok
[INFO] [stdout] test pager::tests::snapshot::checkpoint_skipped_while_snapshot_pins_old_lsn ... ok
[INFO] [stdout] test pager::tests::salt_rotates_on_checkpoint ... ok
[INFO] [stdout] test pager::tests::snapshot::dropping_snapshot_allows_checkpoint ... ok
[INFO] [stdout] test pager::tests::snapshot::fresh_snapshot_sees_latest_writer_commit ... ok
[INFO] [stdout] test pager::tests::snapshot::frozen_view_hit_is_shared_and_into_page_round_trips ... ok
[INFO] [stdout] test pager::tests::snapshot::memory_pager_snapshot_works_with_empty_view ... ok
[INFO] [stdout] test codec::dynamic::tests::schema_walker_rejects_oversize_seq_at_node_ceiling ... ok
[INFO] [stdout] test pager::tests::snapshot::min_pinned_lsn_tracks_lowest_live_reader ... ok
[INFO] [stdout] test pager::tests::snapshot::pending_writes_invisible_to_snapshot ... ok
[INFO] [stdout] test pager::tests::snapshot::frozen_view_miss_owned_arm_still_checksum_verifies ... ok
[INFO] [stdout] test pager::tests::snapshot::snapshot_after_growing_commit_reads_fresh_from_frozen_view ... ok
[INFO] [stdout] test pager::tests::snapshot::snapshot_id_is_monotonic ... ok
[INFO] [stdout] test pager::tests::snapshot::snapshot_does_not_observe_page_committed_after_pin ... ok
[INFO] [stdout] test pager::tests::snapshot::snapshot_before_growing_commit_does_not_observe_fresh_pages ... ok
[INFO] [stdout] test pager::tests::snapshot::snapshot_sees_committed_view_at_pin_time ... ok
[INFO] [stdout] test pager::tests::uncommitted_writes_are_not_recovered ... ok
[INFO] [stdout] test pager::tests::zeroize_key_material::key_round_trips_through_config_storage ... ok
[INFO] [stdout] test pager::tests::zeroize_key_material::master_key_bytes_is_zeroize_on_drop ... ok
[INFO] [stdout] test pager::tests::zeroize_key_material::wrap_master_key_preserves_bytes ... ok
[INFO] [stdout] test pager::tests::wal_sidecar_is_created_on_open ... ok
[INFO] [stdout] test pager::tests::write_then_read_within_same_session_sees_uncommitted_data ... ok
[INFO] [stdout] test pager::tests_fault::committed_alloc_page_recovers_via_wal_before_checkpoint ... ok
[INFO] [stdout] test pager::tests_fault::auto_checkpoint_failure_after_wal_durability_keeps_commit_atomic ... ok
[INFO] [stdout] test pager::tests_fault::crash_between_salt_write_and_main_fsync_recovers ... ok
[INFO] [stdout] test pager::tests_fault::deliberate_crash_in_pager_is_caught_by_catch_unwind ... ok
[INFO] [stdout] test pager::tests_fault::dropped_fsync_on_checkpointed_main_file_recovers_via_wal_salt_match ... ok
[INFO] [stdout] test pager::tests_fault::growing_commit_issues_exactly_one_fsync ... ok
[INFO] [stdout] test pager::tests_fault::forced_dirty_eviction_during_growing_txn_never_writes_past_eof ... ok
[INFO] [stdout] test pager::tests_fault::growing_commit_with_dropped_wal_fsync_rolls_back_clean ... ok
[INFO] [stdout] test platform::env::tests::clocks_are_send_sync ... ok
[INFO] [stdout] test platform::env::tests::different_seeds_differ ... ok
[INFO] [stdout] test platform::env::tests::interleaved_salt_then_nonce_is_reproducible ... ok
[INFO] [stdout] test platform::env::tests::os_entropy_fills_and_is_send_sync ... ok
[INFO] [stdout] test platform::env::tests::same_seed_same_fill_stream ... ok
[INFO] [stdout] test platform::env::tests::same_seed_same_u32_stream ... ok
[INFO] [stdout] test platform::env::tests::sim_clock_advances_only_on_sleep ... ok
[INFO] [stdout] test platform::env::tests::sim_clock_sleep_does_not_block ... ok
[INFO] [stdout] test platform::env::tests::system_clock_time_is_monotonic ... ok
[INFO] [stdout] test pager::tests_fault::torn_write_on_wal_frame_mid_commit_recovers ... ok
[INFO] [stdout] test platform::fault::tests::bit_flip_changes_one_byte ... ok
[INFO] [stdout] test platform::fault::tests::dropped_fsync_is_silent ... ok
[INFO] [stdout] test platform::fault::tests::crash_after_ops_panics_with_marker ... ok
[INFO] [stdout] test platform::fault::tests::short_read_returns_unexpected_eof ... ok
[INFO] [stdout] test platform::fault::tests::noop_plan_is_transparent ... ok
[INFO] [stdout] test platform::fault::tests::torn_write_truncates_on_disk ... ok
[INFO] [stdout] test platform::lock::tests::explicit_release_returns_ok ... ok
[INFO] [stdout] test platform::lock::tests::lock_methods_compile_when_dropped ... ok
[INFO] [stdout] test platform::lock::tests::ofd_capability_gate_matches_target ... ok
[INFO] [stdout] test platform::lock::tests::many_readers_can_coexist ... ok
[INFO] [stdout] test platform::lock::tests::reader_and_writer_dont_collide_on_separate_anchors ... ok
[INFO] [stdout] test platform::lock::tests::same_process_multi_fd_writer_exclusion_holds ... ok
[INFO] [stdout] test platform::lock::tests::writer_lock_excludes_writers ... ok
[INFO] [stdout] test platform::tests::default_is_full ... ok
[INFO] [stdout] test platform::tests::sync_data_full_returns_ok ... ok
[INFO] [stdout] test platform::tests::sync_data_normal_returns_ok ... ok
[INFO] [stdout] test platform::tests::sync_data_off_is_noop ... ok
[INFO] [stdout] test txn::tests::drop_without_commit_warns_and_rolls_back ... ok
[INFO] [stdout] test txn::tests::in_process_writers_serialize ... ok
[INFO] [stdout] test btree::range::tests::range_oracle_1000_ops ... ok
[INFO] [stdout] test txn::tests::panic_in_writer_releases_gate_and_rolls_back ... ok
[INFO] [stdout] test platform::lock::tests::writer_busy_timeout_returns_err_busy ... ok
[INFO] [stdout] test txn::tests::poisoned_pager_mutex_recovers_and_continues ... ok
[INFO] [stdout] test txn::tests::read_txn_sees_consistent_snapshot ... ok
[INFO] [stdout] test txn::tests::sim_clock_drives_write_gate_to_busy_without_real_sleep ... ok
[INFO] [stdout] test txn::tests::write_txn_commit_makes_writes_visible ... ok
[INFO] [stdout] test txn::tests::write_txn_commit_atomic_against_inline_checkpoint_failure ... ok
[INFO] [stdout] test txn::tests::write_txn_is_send ... ok
[INFO] [stdout] test txn::tests::write_txn_rollback_drops_writes ... ok
[INFO] [stdout] test wal::frame::tests::crc_ignores_stale_crc_field_bytes ... ok
[INFO] [stdout] test wal::frame::tests::flipped_body_invalidates_crc ... ok
[INFO] [stdout] test wal::frame::tests::round_trip_basic_frame ... ok
[INFO] [stdout] test wal::frame::tests::salt_mismatch_yields_tail ... ok
[INFO] [stdout] test wal::frame::tests::unknown_flag_bits_are_tail ... ok
[INFO] [stdout] test wal::tests::append_and_commit_one_frame ... ok
[INFO] [stdout] test wal::tests::create_fresh_writes_header_only ... ok
[INFO] [stdout] test wal::tests::empty_txn_is_noop ... ok
[INFO] [stdout] test wal::frame::tests::crc_byte_identical_to_memcpy_reference ... ok
[INFO] [stdout] test wal::tests::encrypted_no_commit_marker_decrypt_failure_is_wrong_key ... ok
[INFO] [stdout] test wal::tests::encrypted_committed_frame_corruption_before_marker_is_wal_corruption ... ok
[INFO] [stdout] test wal::tests::encrypted_torn_tail_partial_body_recovers_committed_prefix ... ok
[INFO] [stdout] test wal::tests::encrypted_tail_frame_bit_flip_recovers_committed_prefix ... ok
[INFO] [stdout] test wal::tests::group_commit_assigns_consecutive_lsns ... ok
[INFO] [stdout] test wal::tests::recover_corrupted_first_frame_surfaces_wal_corruption ... ok
[INFO] [stdout] test wal::tests::encrypted_torn_uncommitted_no_marker_recovers ... ok
[INFO] [stdout] test wal::tests::recover_corrupted_tail_after_last_commit_truncates ... ok
[INFO] [stdout] test wal::tests::recover_empty_wal_with_header_only ... ok
[INFO] [stdout] test wal::tests::recover_multi_frame_txn_including_header_frame ... ok
[INFO] [stdout] test wal::tests::recover_no_wal_file_is_empty ... ok
[INFO] [stdout] test wal::tests::recover_mid_wal_crc_in_multi_frame_txn_surfaces_corruption ... ok
[INFO] [stdout] test wal::tests::recover_stale_salt_is_treated_as_empty ... ok
[INFO] [stdout] test wal::tests::recover_torn_tail_byte_past_last_commit_recovers_cleanly ... ok
[INFO] [stdout] test wal::tests::recover_two_committed_txns_with_torn_tail ... ok
[INFO] [stdout] test wal::tests::reset_after_checkpoint_rotates_salt_and_truncates ... ok
[INFO] [stdout] test wal::tests::wal_size_limit_rejects_overflow ... ok
[INFO] [stdout] test pager::tests::snapshot::many_readers_one_writer_consistent_view ... ok
[INFO] [stdout] test btree::insert::tests::insert_oracle_property ... ok
[INFO] [stdout] test pager::tests::close_reopen_freelist_head_round_trips ... ok
[INFO] [stdout] test pager::tests_fault::growing_txn_crash_matrix_recovers_at_every_op ... ok
[INFO] [stdout] test txn::tests::n_writers_serialize_with_no_deadlock ... ok
[INFO] [stdout] test pager::tests::alloc_free_sequence_is_consistent ... ok
[INFO] [stdout] test btree::insert::tests::split_oracle_property ... ok
[INFO] [stdout] test btree::insert::tests::split_then_delete_integrity_walk ... ok
[INFO] [stdout] test btree::delete::tests::insert_delete_oracle_10k ... ok
[INFO] [stdout] test btree::insert::tests::insert_oracle_10k ... ok
[INFO] [stdout] test pager::tests::byte_flip_anywhere_in_a_data_page_is_detected ... ok
[INFO] [stdout] test btree::delete::tests::delete_rebalance_residual_underflow_is_bounded_and_correct ... ok
[INFO] [stdout] test btree::insert::tests::split_oracle_large_values_10k ... ok
[INFO] [stdout] test btree::delete::tests::insert_delete_oracle_large_keys_30k ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 472 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 27.98s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/btree_oracle.rs (/opt/rustwide/target/debug/deps/btree_oracle-9c3328ecbf9d4cf3)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test btree_oracle_seed_range ... ignored, 1M-op oracle; ~5-15 min in release. Run via `cargo test --release --test btree_oracle -- --ignored`
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/catalog_mvcc.rs (/opt/rustwide/target/debug/deps/catalog_mvcc-0042148d22b1c19e)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test reader_snapshot_root_catalog_is_frozen_at_pin_time ... ok
[INFO] [stdout] test lookup_via_snapshot_observes_only_collections_visible_at_pin_time ... ok
[INFO] [stdout] test fresh_reader_after_commit_sees_each_step ... ok
[INFO] [stdout] test n_readers_one_writer_each_snapshot_sees_a_committed_root ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/determinism.rs (/opt/rustwide/target/debug/deps/determinism-a6912b8d7243ea6c)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test determinism_seed_range_encrypted ... ignored, DST determinism campaign (encryption); run via `cargo test --features encryption --test determinism -- --ignored`
[INFO] [stdout] test determinism_seed_range_plain ... ignored, DST determinism campaign; run via `cargo test --test determinism -- --ignored`
[INFO] [stdout] test different_seeds_produce_different_bytes ... ignored, DST entropy-seam guard; run via `cargo test --test determinism -- --ignored`
[INFO] [stdout] test different_seeds_produce_different_bytes_encrypted ... ignored, DST entropy-seam guard (encryption); run via `cargo test --features encryption --test determinism -- --ignored`
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 4 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/document_roundtrip.rs (/opt/rustwide/target/debug/deps/document_roundtrip-52c5856291d0df7a)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test migration_shape_v1_to_v2_with_default_field ... ok
[INFO] [stdout] test cross_collection_id_overlap_isolates ... ok
[INFO] [stdout] test round_trip_two_collections_persists_across_reopen ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/dynamic_node_budget.rs (/opt/rustwide/target/debug/deps/dynamic_node_budget-0aa1455430feb45d)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test seq_over_budget_is_rejected ... ok
[INFO] [stdout] test seq_at_max_elements_round_trips ... ok
[INFO] [stdout] test map_over_budget_is_rejected ... ok
[INFO] [stdout] test map_at_max_elements_round_trips ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.26s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/entropy_determinism.rs (/opt/rustwide/target/debug/deps/entropy_determinism-9d69e7d5cf3ce168)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test same_seed_two_fresh_dbs_get_identical_wal_salt ... ok
[INFO] [stdout] test different_seeds_get_different_wal_salt ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/enum_walk_codec.rs (/opt/rustwide/target/debug/deps/enum_walk_codec-4cb7f995055c0146)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test walk_decodes_newtype_variant_carrying_unsigned_integer ... ok
[INFO] [stdout] test walk_errors_on_unknown_discriminant_without_panicking ... ok
[INFO] [stdout] test walk_decodes_unit_variant_with_no_payload_bytes ... ok
[INFO] [stdout] test walk_decodes_struct_variant_nesting_signed_integer ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/fault_bitrot.rs (/opt/rustwide/target/debug/deps/fault_bitrot-cc05bbe9293dfc7f)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test clean_main_file_walk_reports_no_checksum_mismatch ... ok
[INFO] [stdout] test flipped_committed_main_page_bit_surfaces_checksum_mismatch ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/index_catalog.rs (/opt/rustwide/target/debug/deps/index_catalog-f7c1bf757f014aa6)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test declare_on_missing_collection_errors ... ok
[INFO] [stdout] test descriptors_round_trip_through_catalog_reopen ... ok
[INFO] [stdout] test reconcile_rejects_kind_mismatch ... ok
[INFO] [stdout] test drop_index_flips_to_dropped_pending_and_keeps_id ... ok
[INFO] [stdout] test reconcile_is_idempotent_no_descriptor_churn ... ok
[INFO] [stdout] test reconcile_declares_missing_specs_and_drops_extra_active ... ok
[INFO] [stdout] test declare_index_persists_descriptor_with_active_status ... ok
[INFO] [stdout] test two_index_declarations_each_get_distinct_root_pages ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/index_oracle.rs (/opt/rustwide/target/debug/deps/index_oracle-e48fc12e49ae9349)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test index_oracle_seed_range ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 4.80s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integrity_catalog_index.rs (/opt/rustwide/target/debug/deps/integrity_catalog_index-39bb8cf1f8679f6e)
[INFO] [stdout] 
[INFO] [stdout] running 27 tests
[INFO] [stdout] test active_index_with_valid_root_does_not_generate_failure ... ok
[INFO] [stdout] test dropped_pending_index_bad_root_not_flagged ... ok
[INFO] [stdout] test dangling_primary_root_out_of_range_detected ... ok
[INFO] [stdout] test dangling_index_root_out_of_range_detected ... ok
[INFO] [stdout] test dangling_index_root_zero_detected ... ok
[INFO] [stdout] test dangling_primary_root_zero_detected ... ok
[INFO] [stdout] test multiple_failure_kinds_all_accumulate_in_report ... ok
[INFO] [stdout] test multiple_bad_pointers_all_reported ... ok
[INFO] [stdout] test each_index_exempt_from_missing_entry_check ... ok
[INFO] [stdout] test missing_index_entry_unique_reported ... ok
[INFO] [stdout] test all_ids_referenced_no_failures ... ok
[INFO] [stdout] test missing_index_entry_standard_reported ... ok
[INFO] [stdout] test cross_reference_index_valid_entry_accumulates_referenced_id ... ok
[INFO] [stdout] test missing_index_entry_composite_reported ... ok
[INFO] [stdout] test cross_reference_each_index_valid_entries_no_failure ... ok
[INFO] [stdout] test cross_reference_index_orphan_detected ... ok
[INFO] [stdout] test report_new_no_failures_is_ok ... ok
[INFO] [stdout] test report_new_with_failures_is_not_ok ... ok
[INFO] [stdout] test cross_reference_standard_index_orphan_suffix_detected ... ok
[INFO] [stdout] test combined_primary_to_index_check_with_real_pager ... ok
[INFO] [stdout] test cross_reference_standard_index_trailing_id_suffix_decoded ... ok
[INFO] [stdout] test collect_primary_ids_accumulates_all_inserted_ids ... ok
[INFO] [stdout] test declared_index_descriptor_passes_catalog_pointer_check ... ok
[INFO] [stdout] test quick_check_with_out_of_range_catalog_root_reports_dangling_pointer ... ok
[INFO] [stdout] test quick_check_on_clean_db_passes ... ok
[INFO] [stdout] test walk_btree_via_quick_check_counts_catalog_pages ... ok
[INFO] [stdout] test quick_check_pages_checked_includes_catalog_pages ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integrity_corruption.rs (/opt/rustwide/target/debug/deps/integrity_corruption-73b4483527a6b28f)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test walk_freelist_empty_head_reports_nothing ... ok
[INFO] [stdout] test walk_freelist_detects_chain_cycle ... ok
[INFO] [stdout] test walk_freelist_detects_link_to_non_freelist_page ... ok
[INFO] [stdout] test walk_btree_detects_shared_child_cycle ... ok
[INFO] [stdout] test walk_freelist_detects_out_of_range_next_link ... ok
[INFO] [stdout] test walk_btree_reports_checksum_mismatch_on_damaged_trailer ... ok
[INFO] [stdout] test quick_check_reports_dangling_catalog_root ... ok
[INFO] [stdout] test walk_freelist_reports_checksum_mismatch_on_damaged_trailer ... ok
[INFO] [stdout] test walk_btree_reports_checksum_mismatch_on_undecodable_node ... ok
[INFO] [stdout] test walk_btree_detects_self_referencing_internal_node ... ok
[INFO] [stdout] test cross_reference_standard_index_short_key_reports_orphan_id_zero ... ok
[INFO] [stdout] test cross_reference_unique_index_malformed_value_reports_orphan_id_zero ... ok
[INFO] [stdout] test walk_freelist_detects_chain_longer_than_page_count ... ok
[INFO] [stdout] test walk_btree_detects_depth_exceeded ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/pager_header_mvcc.rs (/opt/rustwide/target/debug/deps/pager_header_mvcc-46464083623c70d9)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test open_drop_open_recovers_post_catalog_init_header_state ... ok
[INFO] [stdout] test rolled_back_alloc_free_does_not_advance_header_on_reopen ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/schema_catalog_enum_golden.rs (/opt/rustwide/target/debug/deps/schema_catalog_enum_golden-d1c98b63c8a1f3a0)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test enum_signed_int_normalizes_to_same_golden ... ok
[INFO] [stdout] test enum_normalized_bytes_match_golden ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/schema_catalog_golden.rs (/opt/rustwide/target/debug/deps/schema_catalog_golden-74645f07a214d60f)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test normalized_bytes_match_golden ... ok
[INFO] [stdout] test signed_int_normalizes_to_same_golden ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/seq_alloc_probe.rs (/opt/rustwide/target/debug/deps/seq_alloc_probe-ef39469bcc40163e)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test nested_seq_does_not_amplify_allocation ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tagged_seq_alloc_probe.rs (/opt/rustwide/target/debug/deps/tagged_seq_alloc_probe-d1a789b0ec4d48e1)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tagged_nested_seq_does_not_amplify_allocation ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/obj_derive-8eb78d6004d32e7c)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test tests::option_string_lowers_some_payload_to_string ... ok
[INFO] [stdout] test tests::option_scalar_lowers_to_two_variant_enum ... ok
[INFO] [stdout] test tests::option_nested_struct_some_payload_delegates_to_schema ... ok
[INFO] [stdout] test tests::bare_derive_expansion_is_small ... ok
[INFO] [stdout] test tests::typical_struct_expansion_is_under_200_lines ... ok
[INFO] [stdout] test tests::option_nestings_recurse ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/obj-7baaf69e8f641b82)
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test index_bound::tests::unbounded_pass_through_for_all_kinds ... ok
[INFO] [stdout] test index_bound::tests::excluded_upper_and_included_lower_unchanged_for_non_unique ... ok
[INFO] [stdout] test range::tests::dynamic_typed_range_still_works ... ok
[INFO] [stdout] test range::tests::bound_tuple_form ... ok
[INFO] [stdout] test range::tests::open_ended_ranges ... ok
[INFO] [stdout] test db::tests::try_split_namespace_passes_well_formed_names ... ok
[INFO] [stdout] test range::tests::inclusive_scalar_range ... ok
[INFO] [stdout] test index_bound::tests::unique_pass_through ... ok
[INFO] [stdout] test db::tests::try_split_namespace_rejects_empty_namespace_segment ... ok
[INFO] [stdout] test index_bound::tests::standard_excluded_lower_widens ... ok
[INFO] [stdout] test index_bound::tests::standard_included_upper_widens ... ok
[INFO] [stdout] test range::tests::scalar_range_lowers_to_dynamic ... ok
[INFO] [stdout] test range::tests::range_full_is_doubly_unbounded ... ok
[INFO] [stdout] test range::tests::str_range_lowers_to_dynamic_string ... ok
[INFO] [stdout] test db::tests::poison_flag_stays_clear_on_normal_paths ... ok
[INFO] [stdout] test db::tests::poisoned_catalog_recovers_on_next_transaction ... 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/attach.rs (/opt/rustwide/target/debug/deps/attach-c26f3476a204af0c)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test db_collection_rejects_writes ... ok
[INFO] [stdout] test db_collection_unknown_namespace_errors_at_call_site ... ok
[INFO] [stdout] test db_collection_empty_namespace_segment_errors_at_call_site ... ok
[INFO] [stdout] test detach_unknown_namespace_errors ... ok
[INFO] [stdout] test db_collection_reads_from_calling_db_runtime_name ... ok
[INFO] [stdout] test fused_get_matches_handle_path_with_empty_attached ... ok
[INFO] [stdout] test detach_removes_attachment ... ok
[INFO] [stdout] test duplicate_namespace_is_rejected ... ok
[INFO] [stdout] test calling_db_collection_still_works_after_detach ... ok
[INFO] [stdout] test writes_to_attached_collection_are_rejected ... ok
[INFO] [stdout] test attached_db_visible_in_read_transaction ... ok
[INFO] [stdout] test db_collection_reads_from_attached_namespace ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/attach_shared.rs (/opt/rustwide/target/debug/deps/attach_shared-5ed5ca4380b24359)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test dump_raw_unknown_namespace_errors ... ok
[INFO] [stdout] test detach_shared_unknown_namespace_errors ... ok
[INFO] [stdout] test unknown_namespace_raw_read_errors ... ok
[INFO] [stdout] test attach_shared_duplicate_namespace_rejected ... ok
[INFO] [stdout] test dump_raw_known_namespace_unknown_collection_is_collection_not_found ... ok
[INFO] [stdout] test known_namespace_unknown_collection_is_collection_not_found ... ok
[INFO] [stdout] test dump_raw_namespaced_scan_survives_concurrent_detach ... ok
[INFO] [stdout] test detach_shared_makes_namespace_unknown_local_still_reads ... ok
[INFO] [stdout] test attach_shared_namespaced_raw_reads_resolve_to_attached_file ... ok
[INFO] [stdout] test dump_raw_namespaced_full_scan_reads_attached_local_independent ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/backup.rs (/opt/rustwide/target/debug/deps/backup-356b5105071c1719)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test backup_rejected_on_memory_pager ... ok
[INFO] [stdout] test backup_rejects_existing_destination ... ok
[INFO] [stdout] test backup_isolates_from_post_snapshot_writes ... ok
[INFO] [stdout] test backup_round_trips_a_clean_db ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/backup_concurrent.rs (/opt/rustwide/target/debug/deps/backup_concurrent-292079cb808052ee)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test backup_concurrent ... ignored, M11 exit gate: concurrent-backup integrity test; run via --ignored
[INFO] [stdout] test checkpoint_blocked_by_cross_process_writer_lock ... ok
[INFO] [stdout] test backup_blocked_by_cross_process_writer_lock ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.35s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/batch_catalog_flush.rs (/opt/rustwide/target/debug/deps/batch_catalog_flush-b7fa572bc12dc0a8)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test multi_collection_single_txn_rollback_commits_neither ... ok
[INFO] [stdout] test same_txn_duplicate_unique_key_rolls_back_to_zero ... ok
[INFO] [stdout] test read_after_write_in_same_txn_sees_uncommitted_writes ... ok
[INFO] [stdout] test multi_collection_single_txn_commits_both ... ok
[INFO] [stdout] test duplicate_unique_key_across_txns_keeps_original ... ok
[INFO] [stdout] test rollback_leaves_next_id_and_roots_unadvanced_on_reopen ... ok
[INFO] [stdout] test batch_of_distinct_unique_keys_all_persist ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/compression.rs (/opt/rustwide/target/debug/deps/compression-d5626ef36dc50da5)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test mixed_compressible_and_incompressible_docs_round_trip ... ok
[INFO] [stdout] test round_trip_1000_compressed_docs ... ok
[INFO] [stdout] test compressed_pages_use_less_disk_content_than_uncompressed ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.07s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/compression_refusal.rs (/opt/rustwide/target/debug/deps/compression_refusal-53b6a6cda84a6663)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test format_feature_unsupported_variant_exists_under_compression ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/concurrent_full_scan.rs (/opt/rustwide/target/debug/deps/concurrent_full_scan-6a72ad9797b1d796)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test full_scan_is_snapshot_isolated_against_concurrent_writes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.32s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/concurrent_stress.rs (/opt/rustwide/target/debug/deps/concurrent_stress-d1dfb6834012bdea)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test concurrent_stress ... ignored, M6 exit gate: long-running concurrent stress test; run via --ignored
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/crash_cycles_indexed.rs (/opt/rustwide/target/debug/deps/crash_cycles_indexed-ac2f1686c58c136f)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test crash_cycles_indexed_seed_range ... ignored, Indexed crash-cycles stress test (#62). Run via `cargo test --test crash_cycles_indexed -- --ignored`
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cross_process_lock.rs (/opt/rustwide/target/debug/deps/cross_process_lock-bac3ee8ff306af9f)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test open_creates_lock_sidecar ... ok
[INFO] [stdout] test writes_past_lock_anchor_offset_succeed ... ok
[INFO] [stdout] test second_writer_rejected_while_first_holds_lock ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cross_version_index_addition.rs (/opt/rustwide/target/debug/deps/cross_version_index_addition-1fdfd3a27f0e5fc1)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test cross_version_index_addition_typed_path ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/db_api.rs (/opt/rustwide/target/debug/deps/db_api-e919f64184eedfbc)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test read_transaction_missing_collection_errors ... ok
[INFO] [stdout] test memory_db_is_ephemeral_but_works ... ok
[INFO] [stdout] test read_transaction_sees_consistent_snapshot ... ok
[INFO] [stdout] test explicit_transaction_rollback_on_err ... ok
[INFO] [stdout] test explicit_transaction_commit ... ok
[INFO] [stdout] test reopen_observes_committed_data ... ok
[INFO] [stdout] test open_readonly_rejects_mutations ... ok
[INFO] [stdout] test insert_get_update_delete_upsert_smoke ... ok
[INFO] [stdout] test collection_all_lists_inserted_docs ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/derive_auto_migrate.rs (/opt/rustwide/target/debug/deps/derive_auto_migrate-8f74e9968e3907ac)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test current_version_does_not_route_through_generated_migrate ... ok
[INFO] [stdout] test custom_default_backfills_with_expression_not_type_default ... ok
[INFO] [stdout] test rename_is_not_auto_migrated_and_defaults_the_new_name ... ok
[INFO] [stdout] test additive_v1_to_v2_defaults_new_fields ... ok
[INFO] [stdout] test default_with_fn_derives_field_from_existing_record ... ok
[INFO] [stdout] test auto_migrate_composes_with_indexes ... ok
[INFO] [stdout] test auto_migrate_carries_option_field_some_and_none ... ok
[INFO] [stdout] test auto_migrate_carries_real_enum_field ... ok
[INFO] [stdout] test additive_v1_to_v2_full_scan_migrates_all ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/derive_basic.rs (/opt/rustwide/target/debug/deps/derive_basic-091f01a0a8c30301)
[INFO] [stdout] 
[INFO] [stdout] running 22 tests
[INFO] [stdout] test bare_derive_default_indexes_is_empty ... ok
[INFO] [stdout] test bare_derive_constants_match_type_name ... ok
[INFO] [stdout] test combined_obj_attribute_compose ... ok
[INFO] [stdout] test collection_override_sets_const ... ok
[INFO] [stdout] test two_obj_attributes_compose ... ok
[INFO] [stdout] test two_composite_attrs_compose ... ok
[INFO] [stdout] test short_composite_attr_accepts_custom_name ... ok
[INFO] [stdout] test field_and_composite_indexes_compose_field_first ... ok
[INFO] [stdout] test field_index_attrs_emit_specs_in_declaration_order ... ok
[INFO] [stdout] test mixed_composite_forms_compose ... ok
[INFO] [stdout] test short_composite_custom_name_is_per_attribute ... ok
[INFO] [stdout] test composite_attr_emits_default_name ... ok
[INFO] [stdout] test field_index_custom_name_overrides_default ... ok
[INFO] [stdout] test short_composite_attr_emits_default_name ... ok
[INFO] [stdout] test two_short_composite_attrs_compose ... ok
[INFO] [stdout] test composite_attr_emits_custom_name ... ok
[INFO] [stdout] test version_override_sets_const ... ok
[INFO] [stdout] test bare_derive_round_trips_through_db ... ok
[INFO] [stdout] test collection_override_round_trips_through_db ... ok
[INFO] [stdout] test short_composite_attr_round_trips_through_db ... ok
[INFO] [stdout] test field_index_attrs_drive_catalog_reconciliation ... ok
[INFO] [stdout] test composite_attr_drives_catalog_reconciliation_with_range_scan ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/derive_compile_fail.rs (/opt/rustwide/target/debug/deps/derive_compile_fail-dafe9d0f662cef29)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling version_check v0.9.5
[INFO] [stderr]     Checking cfg-if v1.0.4
[INFO] [stderr]     Checking typenum v1.20.0
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling zerocopy v0.8.48
[INFO] [stderr]     Checking subtle v2.6.1
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling semver v1.0.28
[INFO] [stderr]     Checking cpufeatures v0.2.17
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling zmij v1.0.21
[INFO] [stderr]     Checking once_cell v1.21.4
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]     Checking byteorder v1.5.0
[INFO] [stderr]     Checking bitflags v2.11.1
[INFO] [stderr]    Compiling heapless v0.8.0
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling autocfg v1.5.1
[INFO] [stderr]     Checking linux-raw-sys v0.12.1
[INFO] [stderr]     Checking opaque-debug v0.3.1
[INFO] [stderr]     Checking hash32 v0.3.1
[INFO] [stderr]     Checking memchr v2.8.0
[INFO] [stderr]     Checking ciborium-io v0.2.2
[INFO] [stderr]     Checking either v1.16.0
[INFO] [stderr]     Checking regex-syntax v0.8.10
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]     Checking clap_lex v1.1.0
[INFO] [stderr]     Checking itoa v1.0.18
[INFO] [stderr]     Checking stable_deref_trait v1.2.1
[INFO] [stderr]     Checking anstyle v1.0.14
[INFO] [stderr]     Checking tracing-core v0.1.36
[INFO] [stderr]     Checking lz4_flex v0.11.6
[INFO] [stderr]     Checking lazy_static v1.5.0
[INFO] [stderr]     Checking itertools v0.10.5
[INFO] [stderr]     Checking same-file v1.0.6
[INFO] [stderr]    Compiling crc32c v0.6.8
[INFO] [stderr]     Checking log v0.4.29
[INFO] [stderr]     Checking clap_builder v4.6.0
[INFO] [stderr]     Checking cast v0.3.0
[INFO] [stderr]     Checking walkdir v2.5.0
[INFO] [stderr]     Checking sharded-slab v0.1.7
[INFO] [stderr]     Checking thread_local v1.1.9
[INFO] [stderr]     Checking smallvec v1.15.1
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]     Checking oorandom v11.1.5
[INFO] [stderr]     Checking tracing-log v0.2.0
[INFO] [stderr]     Checking anes v0.1.6
[INFO] [stderr]     Checking fastrand v2.4.1
[INFO] [stderr]     Checking nu-ansi-term v0.50.3
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]     Checking tracing-subscriber v0.3.23
[INFO] [stderr]     Checking crypto-common v0.1.7
[INFO] [stderr]     Checking block-buffer v0.10.4
[INFO] [stderr]     Checking inout v0.1.4
[INFO] [stderr]     Checking regex-automata v0.4.14
[INFO] [stderr]     Checking universal-hash v0.5.1
[INFO] [stderr]     Checking aead v0.5.2
[INFO] [stderr]     Checking digest v0.10.7
[INFO] [stderr]     Checking poly1305 v0.8.0
[INFO] [stderr]     Checking getrandom v0.2.17
[INFO] [stderr]     Checking is-terminal v0.4.17
[INFO] [stderr]     Checking hmac v0.12.1
[INFO] [stderr]     Checking sha2 v0.10.9
[INFO] [stderr]     Checking hkdf v0.12.4
[INFO] [stderr]     Checking rand_core v0.9.5
[INFO] [stderr]     Checking criterion-plot v0.5.0
[INFO] [stderr]     Checking clap v4.6.1
[INFO] [stderr]     Checking tempfile v3.27.0
[INFO] [stderr]     Checking regex v1.12.3
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling zerocopy-derive v0.8.48
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling postcard-derive v0.2.2
[INFO] [stderr]    Compiling obj-derive v0.6.0 (/opt/rustwide/workdir/crates/obj-derive)
[INFO] [stderr]     Checking cobs v0.3.0
[INFO] [stderr]     Checking zeroize v1.8.2
[INFO] [stderr]     Checking postcard v1.1.3
[INFO] [stderr]     Checking tinytemplate v1.2.1
[INFO] [stderr]     Checking cipher v0.4.4
[INFO] [stderr]     Checking chacha20 v0.9.1
[INFO] [stderr]     Checking chacha20poly1305 v0.10.1
[INFO] [stderr]     Checking ppv-lite86 v0.2.21
[INFO] [stderr]     Checking half v2.7.1
[INFO] [stderr]     Checking ciborium-ll v0.2.2
[INFO] [stderr]     Checking rand_chacha v0.9.0
[INFO] [stderr]     Checking ciborium v0.2.2
[INFO] [stderr]     Checking rand v0.9.4
[INFO] [stderr]     Checking criterion v0.5.1
[INFO] [stderr]     Checking obj-core v0.6.0 (/opt/rustwide/workdir/crates/obj-core)
[INFO] [stderr]     Checking obj-rs v0.6.0 (/opt/rustwide/workdir/crates/obj-rs)
[INFO] [stderr]     Checking obj-rs-tests v0.0.0 (/opt/rustwide/target/tests/trybuild/obj-rs)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 12.26s
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] [stderr] test tests/derive_compile_fail/auto_migrate_missing_default.rs ... ok
[INFO] [stderr] test tests/derive_compile_fail/bad_field_index_kind.rs ... ok
[INFO] [stderr] test tests/derive_compile_fail/bad_version_negative.rs ... ok
[INFO] [stderr] test tests/derive_compile_fail/bad_version_string.rs ... ok
[INFO] [stderr] test tests/derive_compile_fail/composite_missing_field.rs ... ok
[INFO] [stderr] test tests/derive_compile_fail/composite_one_field.rs ... ok
[INFO] [stderr] test tests/derive_compile_fail/default_and_default_with.rs ... ok
[INFO] [stderr] test tests/derive_compile_fail/duplicate_struct_attr.rs ... ok
[INFO] [stderr] test tests/derive_compile_fail/each_on_non_vec.rs ... ok
[INFO] [stderr] test tests/derive_compile_fail/empty_collection.rs ... ok
[INFO] [stderr] test tests/derive_compile_fail/generic_struct.rs ... ok
[INFO] [stderr] test tests/derive_compile_fail/history_removed.rs ... ok
[INFO] [stderr] test tests/derive_compile_fail/short_composite_non_string.rs ... ok
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] [stdout] test derive_compile_fail ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 19.12s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/derive_hygiene.rs (/opt/rustwide/target/debug/deps/derive_hygiene-7f04a57ca8fd48bc)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test derive_resolves_absolute_paths_under_local_shadows ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/derive_output_contract.rs (/opt/rustwide/target/debug/deps/derive_output_contract-159821848694d060)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test collection_and_version_constants_are_pinned ... ok
[INFO] [stdout] test current_schema_matches_field_layout ... ok
[INFO] [stdout] test derived_option_scalar_schema_matches_two_variant_enum ... ok
[INFO] [stdout] test derived_option_nested_struct_equals_blanket ... ok
[INFO] [stdout] test encoded_record_header_fields_are_pinned ... ok
[INFO] [stdout] test encoded_record_round_trips ... ok
[INFO] [stdout] test derived_option_scalar_round_trips ... ok
[INFO] [stdout] test encoded_payload_bytes_are_pinned ... ok
[INFO] [stdout] test historical_schemas_uses_trait_default ... ok
[INFO] [stdout] test indexes_list_is_pinned_exactly ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/design_md_attach.rs (/opt/rustwide/target/debug/deps/design_md_attach-3938435d5984b130)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test design_md_attach_collection_reads_archived_orders ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/design_md_derive.rs (/opt/rustwide/target/debug/deps/design_md_derive-145608ef3f236d94)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test design_md_customer_with_nested_address_compiles ... ok
[INFO] [stdout] test design_md_sample_1_order_compiles ... ok
[INFO] [stdout] test design_md_sample_2_customer_version_3_compiles ... ok
[INFO] [stdout] test design_md_sample_3_order_with_three_field_indexes_compiles ... ok
[INFO] [stdout] test design_md_sample_4_customer_with_unique_and_standard_compiles ... ok
[INFO] [stdout] test design_md_sample_5_each_on_vec_compiles ... ok
[INFO] [stdout] test design_md_sample_6_composite_index_compiles ... ok
[INFO] [stdout] test design_md_sample_6_composite_long_form_still_compiles ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/design_md_queries.rs (/opt/rustwide/target/debug/deps/design_md_queries-e3dc1f0c9aa76980)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test find_unique_by_email_returns_the_customer ... ok
[INFO] [stdout] test all_orders_iterates_every_doc ... ok
[INFO] [stdout] test count_per_customer_id_matches_filtered_total ... ok
[INFO] [stdout] test index_range_returns_recent_orders ... ok
[INFO] [stdout] test filtered_sorted_limited_scan_returns_top_n_pending ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.39s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/disk_schema_migration.rs (/opt/rustwide/target/debug/deps/disk_schema_migration-fe0add3834407d7f)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test derived_insert_persists_current_schema_row ... ok
[INFO] [stdout] test v1_derived_doc_migrates_to_v2_via_disk_schema ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/encryption.rs (/opt/rustwide/target/debug/deps/encryption-ffd71bf25ae34c00)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test encryption_feature_is_compiled_in_when_test_is_run ... ok
[INFO] [stdout] test key_mismatch_on_unencrypted_file ... ok
[INFO] [stdout] test missing_key_rejected_on_reopen ... ok
[INFO] [stdout] test compression_and_encryption_set_both_feature_bits ... ok
[INFO] [stdout] test pager_format_minor_is_two_on_encrypted_file ... ok
[INFO] [stdout] test backup_of_encrypted_db_is_refused ... ok
[INFO] [stdout] test wrong_key_rejected_on_reopen ... ok
[INFO] [stdout] test ciphertext_bit_flip_is_not_silent ... ok
[INFO] [stdout] test layered_compression_and_encryption_round_trips ... ok
[INFO] [stdout] test round_trip_insert_and_reopen ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.75s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/encryption_refusal.rs (/opt/rustwide/target/debug/deps/encryption_refusal-a2b2249cb2cff1ab)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test format_feature_unsupported_variant_exists_under_encryption ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/enum_migration.rs (/opt/rustwide/target/debug/deps/enum_migration-623ae8485d551bac)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test derive_emits_matching_enum_schema ... ok
[INFO] [stdout] test derive_handles_tuple_variant ... ok
[INFO] [stdout] test walker_decodes_each_variant_shape ... ok
[INFO] [stdout] test v1_to_v2_migration_through_enum_field ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/enum_schema_evolution.rs (/opt/rustwide/target/debug/deps/enum_schema_evolution-a3a5e65f5eb7602c)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test derived_option_u64_schema_equals_handwritten ... ok
[INFO] [stdout] test derived_option_field_migrates_both_some_and_none_via_disk_catalog ... ok
[INFO] [stdout] test option_field_migrates_both_some_and_none_via_disk_catalog ... ok
[INFO] [stdout] test enum_field_migrates_v1_to_v2_via_disk_catalog ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/golden_fixture.rs (/opt/rustwide/target/debug/deps/golden_fixture-e16639fdbc505f18)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test golden_fixture_exists_and_is_nonempty ... ok
[INFO] [stdout] test golden_fixture_header_is_format_major_1_minor_2 ... ok
[INFO] [stdout] test golden_fixture_unique_index_lookup_still_resolves ... ok
[INFO] [stdout] test golden_fixture_orders_round_trip_to_expected_values ... ok
[INFO] [stdout] test golden_fixture_users_round_trip_to_expected_values ... ok
[INFO] [stdout] test golden_fixture_passes_integrity_check ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/index_maintenance.rs (/opt/rustwide/target/debug/deps/index_maintenance-7fc9d158b600a7ea)
[INFO] [stdout] 
[INFO] [stdout] running 27 tests
[INFO] [stdout] test find_unique_unknown_index_errors ... ok
[INFO] [stdout] test lookup_dedups_each_index_when_doc_has_multiple_matches ... ok
[INFO] [stdout] test find_unique_returns_none_on_miss ... ok
[INFO] [stdout] test insert_then_duplicate_unique_email_errors ... ok
[INFO] [stdout] test find_unique_returns_doc_on_match ... ok
[INFO] [stdout] test each_index_with_empty_seq_does_nothing ... ok
[INFO] [stdout] test lookup_does_not_see_concurrent_writers_on_a_snapshot ... ok
[INFO] [stdout] test find_unique_errors_on_non_unique_index ... ok
[INFO] [stdout] test each_index_one_doc_with_two_tags_creates_two_entries ... ok
[INFO] [stdout] test each_index_delete_removes_all_tag_entries ... ok
[INFO] [stdout] test collection_with_no_indexes_still_works ... ok
[INFO] [stdout] test each_index_duplicate_element_inside_one_doc_de_dups ... ok
[INFO] [stdout] test each_index_update_removes_old_tags_and_adds_new ... ok
[INFO] [stdout] test delete_clears_unique_constraint_so_reinsert_succeeds ... ok
[INFO] [stdout] test index_range_on_standard_returns_ordered_pairs ... ok
[INFO] [stdout] test composite_index_round_trips_through_insert_and_delete ... ok
[INFO] [stdout] test lookup_on_composite_index_errors_with_index_range_guidance ... ok
[INFO] [stdout] test unique_violation_rolls_back_primary_write ... ok
[INFO] [stdout] test pure_insert_fast_path_each_creates_all_entries_and_dedups ... ok
[INFO] [stdout] test lookup_on_each_index_returns_doc_for_matching_element ... ok
[INFO] [stdout] test lookup_on_standard_yields_every_matching_doc ... ok
[INFO] [stdout] test update_same_unique_value_is_idempotent_no_self_collision ... ok
[INFO] [stdout] test update_to_collide_with_other_doc_errors ... ok
[INFO] [stdout] test update_changing_unique_field_swaps_the_index_entry ... ok
[INFO] [stdout] test upsert_replaces_indexed_entries ... ok
[INFO] [stdout] test pure_insert_fast_path_composite_round_trips ... ok
[INFO] [stdout] test pure_insert_fast_path_standard_lookup_and_range_are_correct ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integrity.rs (/opt/rustwide/target/debug/deps/integrity-572c39c387e76ac9)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test open_check_passes_on_clean_db ... ok
[INFO] [stdout] test orphan_index_entry_surfaces ... ok
[INFO] [stdout] test open_check_rejects_corrupted_catalog_page ... ok
[INFO] [stdout] test clean_db_passes_integrity_check ... ok
[INFO] [stdout] test skip_open_check_bypasses_fast_walk_on_non_catalog_corruption ... ok
[INFO] [stdout] test corrupted_page_surfaces_checksum_mismatch ... ok
[INFO] [stdout] test integrity_check_passes_on_post_split_collection ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.36s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/lazy_migration.rs (/opt/rustwide/target/debug/deps/lazy_migration-976db25cb52c3b16)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test lazy_migration_keeps_v1_bytes_on_disk_until_update ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/perf_table_compiles.rs (/opt/rustwide/target/debug/deps/perf_table_compiles-6c6a266cc306ef2c)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test perf_table_quick_runs ... ignored, runs the perf_table bench; ~5 minutes on Apple Silicon
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/query_basic.rs (/opt/rustwide/target/debug/deps/query_basic-2920737c66ec62d5)
[INFO] [stdout] 
[INFO] [stdout] running 53 tests
[INFO] [stdout] test distinct_count_exceeded ... ignored, 100k populate is slow; smoke-tested by distinct_count_exceeded_when_above_cap constant check
[INFO] [stdout] test distinct_count_exceeded_when_above_cap ... ok
[INFO] [stdout] test db_all_on_empty_collection_is_collection_not_found ... ok
[INFO] [stdout] test each_index_count_distinct_dedups_within_doc ... ok
[INFO] [stdout] test iter_all_on_empty_collection_errors_at_construction ... ok
[INFO] [stdout] test composite_inclusive_equality_matches_all_entries ... ok
[INFO] [stdout] test each_index_inclusive_equality_matches_all_entries ... ok
[INFO] [stdout] test each_index_count_distinct_ids ... ok
[INFO] [stdout] test index_range_unencodable_bound_surfaces_err_from_count ... ok
[INFO] [stdout] test index_range_unencodable_bound_surfaces_err_from_fetch ... ok
[INFO] [stdout] test db_all_now_collects_iter_all ... ok
[INFO] [stdout] test db_all_returns_every_doc ... ok
[INFO] [stdout] test excluded_lower_skips_user_key_entries_inclusive_upper_matches ... ok
[INFO] [stdout] test query_count_empty_collection_is_collection_not_found ... ok
[INFO] [stdout] test query_count_uses_distinct_path_for_each_index ... ok
[INFO] [stdout] test query_filter_empty_result_is_empty_vec ... ok
[INFO] [stdout] test query_count_can_be_called_then_fetch_via_separate_builders ... ok
[INFO] [stdout] test query_filter_returns_matching_subset ... ok
[INFO] [stdout] test iter_range_empty_window_yields_nothing ... ok
[INFO] [stdout] test query_first_on_empty_result_is_none ... ok
[INFO] [stdout] test query_first_returns_some_first_in_source_order ... ok
[INFO] [stdout] test iter_range_lazy_mode_matches_streaming_mode ... ok
[INFO] [stdout] test query_first_with_filter_returns_first_match ... ok
[INFO] [stdout] test query_count_full_matches_db_all_len ... ok
[INFO] [stdout] test iter_range_each_kind_dedups_across_refills ... ok
[INFO] [stdout] test iter_range_yields_same_set_as_index_range ... ok
[INFO] [stdout] test query_limit_zero_is_empty ... ok
[INFO] [stdout] test query_sort_buffer_default_constant_is_one_hundred_thousand ... ok
[INFO] [stdout] test query_sort_buffer_exceeded_default_fires_at_200k ... ignored, 200k populate is slow; default-cap behaviour also covered by query_sort_buffer_default_constant_is_one_hundred_thousand
[INFO] [stdout] test query_index_range_empty_window_is_empty ... ok
[INFO] [stdout] test query_multiple_filters_compose_with_and ... ok
[INFO] [stdout] test query_index_range_with_filter ... ok
[INFO] [stdout] test iter_all_yields_docs_one_at_a_time ... ok
[INFO] [stdout] test sort_by_bytes_accepts_bytes_with_nul_unlike_sort_by ... ok
[INFO] [stdout] test index_range_is_infallible_and_chains_fluently ... ok
[INFO] [stdout] test query_sort_by_string_field_ascends ... ok
[INFO] [stdout] test sort_by_with_embedded_nul_string_returns_error ... ok
[INFO] [stdout] test query_count_index_range_fast_path ... ok
[INFO] [stdout] test standard_index_inclusive_equality_matches_all_entries ... ok
[INFO] [stdout] test query_count_with_filter_matches_filtered_fetch_len ... ok
[INFO] [stdout] test query_count_with_sort_and_limit_matches_filtered_total_min_limit ... ok
[INFO] [stdout] test unique_inclusive_equality_still_matches_single_entry ... ok
[INFO] [stdout] test query_count_with_limit_returns_min_total_limit ... ok
[INFO] [stdout] test query_filter_sort_by_limit_returns_top_n_sorted ... ok
[INFO] [stdout] test query_first_respects_sort_order ... ok
[INFO] [stdout] test query_index_range_walks_index_slice ... ok
[INFO] [stdout] test query_index_range_scalar_matches_dynamic_wrapped ... ok
[INFO] [stdout] test query_limit_caps_result_set ... ok
[INFO] [stdout] test query_sort_by_int_field_ascends ... ok
[INFO] [stdout] test query_sort_by_key_matches_sort_by_dynamic ... ok
[INFO] [stdout] test sort_by_bytes_works_with_arbitrary_bytes ... ok
[INFO] [stdout] test query_sort_buffer_exceeded_fires_below_cap_then_passes_above ... ok
[INFO] [stdout] test iter_range_refills_across_batch_boundary ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 51 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 1.89s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/raw_txn_helpers.rs (/opt/rustwide/target/debug/deps/raw_txn_helpers-bc05169f2e423683)
[INFO] [stdout] 
[INFO] [stdout] running 23 tests
[INFO] [stdout] test get_raw_bytes_on_read_txn_errors_for_missing_collection ... ok
[INFO] [stdout] test insert_with_version_rejects_namespaced_collection ... ok
[INFO] [stdout] test get_with_version_on_read_txn_errors_for_missing_collection ... ok
[INFO] [stdout] test get_with_version_on_write_txn_errors_for_missing_collection ... ok
[INFO] [stdout] test get_schema_on_read_txn_errors_for_missing_collection ... ok
[INFO] [stdout] test insert_with_version_errors_on_oversized_payload ... ok
[INFO] [stdout] test insert_with_version_stamps_caller_supplied_version ... ok
[INFO] [stdout] test get_schema_on_read_txn_returns_none_for_absent_version ... ok
[INFO] [stdout] test put_and_get_schema_on_write_txn ... ok
[INFO] [stdout] test get_schema_on_read_txn_sees_committed_schema ... ok
[INFO] [stdout] test insert_raw_bytes_forwards_raw_bytes_type_version ... ok
[INFO] [stdout] test get_with_version_on_write_txn_reflects_uncommitted_inserts ... ok
[INFO] [stdout] test insert_raw_bytes_and_get_raw_bytes_round_trip ... ok
[INFO] [stdout] test get_with_version_returns_none_for_absent_id ... ok
[INFO] [stdout] test get_schema_returns_none_for_missing_version ... ok
[INFO] [stdout] test put_schema_idempotent_same_shape ... ok
[INFO] [stdout] test put_schema_rejects_namespaced_collection ... ok
[INFO] [stdout] test update_with_version_errors_on_missing_collection ... ok
[INFO] [stdout] test update_with_version_rejects_namespaced_collection ... ok
[INFO] [stdout] test update_with_version_errors_on_missing_document ... ok
[INFO] [stdout] test schema_survives_commit_and_reopen ... ok
[INFO] [stdout] test put_schema_shape_changed_errors ... ok
[INFO] [stdout] test update_with_version_replaces_payload_and_version ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 23 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/read_full_scan_snapshot.rs (/opt/rustwide/target/debug/deps/read_full_scan_snapshot-3863e6f7ab4e5a00)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test db_iter_all_snapshot_isolated_across_refills_under_churn ... ok
[INFO] [stdout] test read_collection_all_and_count_frozen_under_concurrent_churn ... ok
[INFO] [stdout] test read_full_scans_never_corrupt_under_concurrent_churn ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 25.96s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/readme_compiles.rs (/opt/rustwide/target/debug/deps/readme_compiles-306faab5e865169e)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr] error: failed to get `serde` as a dependency of package `obj_readme_compile_test v0.0.0 (/tmp/.tmpUt8TPR)`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   failed to load source for dependency `serde`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   unable to update registry `crates-io`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   download of config.json failed
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   [6] Could not resolve hostname (Could not resolve host: index.crates.io)
[INFO] [stdout] test readme_blocks_compile ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- readme_blocks_compile stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'readme_blocks_compile' (7697) panicked at crates/obj-rs/tests/readme_compiles.rs:146:9:
[INFO] [stdout] README rust block #1 failed to compile; program was:
[INFO] [stdout] ---
[INFO] [stdout] #![allow(dead_code, unused)]
[INFO] [stdout] use obj::Db;
[INFO] [stdout] use serde::{Deserialize, Serialize};
[INFO] [stdout] 
[INFO] [stdout] #[derive(Debug, Serialize, Deserialize, obj::Document)]
[INFO] [stdout] struct Order {
[INFO] [stdout]     customer_id: u64,
[INFO] [stdout]     total_cents: u64,
[INFO] [stdout] }
[INFO] [stdout] 
[INFO] [stdout] fn main() -> obj::Result<()> {
[INFO] [stdout]     let dir = tempfile::tempdir()?;
[INFO] [stdout]     let db = Db::open(dir.path().join("app.obj"))?;
[INFO] [stdout]     let id = db.insert(Order { customer_id: 1, total_cents: 4_200 })?;
[INFO] [stdout] 
[INFO] [stdout]     // `T` lives only behind the closure's `&mut T`, so annotate the
[INFO] [stdout]     // parameter — `|o: &mut Order|` — and inference fills in the rest
[INFO] [stdout]     // (no `db.update::<Order, _>(…)` turbofish needed).
[INFO] [stdout]     db.update(id, |o: &mut Order| o.total_cents = 5_000)?;
[INFO] [stdout] 
[INFO] [stdout]     let back: Order = db
[INFO] [stdout]         .get::<Order>(id)?
[INFO] [stdout]         .ok_or(obj::Error::InvalidArgument("just inserted"))?;
[INFO] [stdout]     assert_eq!(back.total_cents, 5_000);
[INFO] [stdout]     Ok(())
[INFO] [stdout] }
[INFO] [stdout] 
[INFO] [stdout] ---
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a5ea2df18e1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a5ea2df18e1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a5ea2df18e1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5a5ea2df18e1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5a5ea2e05a4a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5a5ea2e05a4a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5a5ea2df601c - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x5a5ea2df601c - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x5a5ea2dcde96 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5a5ea2dcde96 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5a5ea2de8e79 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5a5ea2d81ad0 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x5a5ea2d81ad0 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5a5ea2de9032 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x5a5ea2de9032 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5a5ea2dcdf42 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x5a5ea2dc55f9 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5a5ea2dceb3d - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x5a5ea2e061dc - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5a5ea2d630cb - readme_compiles[b80cd0649c9e95dd]::readme_blocks_compile
[INFO] [stdout]                                at /opt/rustwide/workdir/crates/obj-rs/tests/readme_compiles.rs:146:9
[INFO] [stdout]   20:     0x5a5ea2d617e7 - readme_compiles[b80cd0649c9e95dd]::readme_blocks_compile::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/crates/obj-rs/tests/readme_compiles.rs:128:27
[INFO] [stdout]   21:     0x5a5ea2d69416 - <readme_compiles[b80cd0649c9e95dd]::readme_blocks_compile::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x5a5ea2d74e0b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x5a5ea2d74e0b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   24:     0x5a5ea2d82455 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   25:     0x5a5ea2d82455 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x5a5ea2d82455 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   27:     0x5a5ea2d82455 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x5a5ea2d82455 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x5a5ea2d82455 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   30:     0x5a5ea2d82455 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   31:     0x5a5ea2d7cf04 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   32:     0x5a5ea2d7cf04 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   33:     0x5a5ea2d855a2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   34:     0x5a5ea2d855a2 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   35:     0x5a5ea2d855a2 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   36:     0x5a5ea2d855a2 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   37:     0x5a5ea2d855a2 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   38:     0x5a5ea2d855a2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   39:     0x5a5ea2d855a2 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5a5ea2df0bff - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   41:     0x5a5ea2df0bff - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   42:     0x73b7fd574aa4 - <unknown>
[INFO] [stdout]   43:     0x73b7fd601a64 - clone
[INFO] [stdout]   44:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     readme_blocks_compile
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 22.06s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `-p obj-rs --test readme_compiles`
[INFO] running `Command { std: "docker" "inspect" "0a0a1f942de4b959dbd969fb93e238549d52004bd7fa2699c145875e484f293b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0a0a1f942de4b959dbd969fb93e238549d52004bd7fa2699c145875e484f293b", kill_on_drop: false }`
[INFO] [stdout] 0a0a1f942de4b959dbd969fb93e238549d52004bd7fa2699c145875e484f293b
