[INFO] cloning repository https://github.com/KentBeck/BPlusTree3 [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/KentBeck/BPlusTree3" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FKentBeck%2FBPlusTree3", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FKentBeck%2FBPlusTree3'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] ca80e4d85a99cd0af2effe717f709d43e80403bc [INFO] testing KentBeck/BPlusTree3 against try#bd7d74411512a3dd3b35d2f699c51dd2557c7e7e+cargoflags=-Zbuild-dir-new-layout for pr-149852-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FKentBeck%2FBPlusTree3" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'... [INFO] [stderr] done. [INFO] removed /workspace/builds/worker-3-tc2/source/rust-toolchain.toml [INFO] started tweaking git repo https://github.com/KentBeck/BPlusTree3 [INFO] finished tweaking git repo https://github.com/KentBeck/BPlusTree3 [INFO] tweaked toml for git repo https://github.com/KentBeck/BPlusTree3 written to /workspace/builds/worker-3-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/KentBeck/BPlusTree3 on toolchain bd7d74411512a3dd3b35d2f699c51dd2557c7e7e [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/KentBeck/BPlusTree3 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" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] fa1f123faafa8913cbf283bdd649e4d04e5de2f072e2afbb6929548b5305c3b7 [INFO] running `Command { std: "docker" "start" "-a" "fa1f123faafa8913cbf283bdd649e4d04e5de2f072e2afbb6929548b5305c3b7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "fa1f123faafa8913cbf283bdd649e4d04e5de2f072e2afbb6929548b5305c3b7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "fa1f123faafa8913cbf283bdd649e4d04e5de2f072e2afbb6929548b5305c3b7", kill_on_drop: false }` [INFO] [stdout] fa1f123faafa8913cbf283bdd649e4d04e5de2f072e2afbb6929548b5305c3b7 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "build" "--frozen" "--message-format=json" "-Zbuild-dir-new-layout", kill_on_drop: false }` [INFO] [stdout] e7940a83eeb0ea70ddefae1e1cb71323ae733b25493a3997a7a254aeb871d827 [INFO] running `Command { std: "docker" "start" "-a" "e7940a83eeb0ea70ddefae1e1cb71323ae733b25493a3997a7a254aeb871d827", kill_on_drop: false }` [INFO] [stderr] Compiling bplustree v0.9.0 (/opt/rustwide/workdir/rust) [INFO] [stdout] warning: unnecessary parentheses around closure body [INFO] [stdout] --> rust/src/bin/profile_functions.rs:82:18 [INFO] [stdout] | [INFO] [stdout] 82 | .map(|i| (tree_size as i32 + i as i32 + 1000000)) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 82 - .map(|i| (tree_size as i32 + i as i32 + 1000000)) [INFO] [stdout] 82 + .map(|i| tree_size as i32 + i as i32 + 1000000 ) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.45s [INFO] running `Command { std: "docker" "inspect" "e7940a83eeb0ea70ddefae1e1cb71323ae733b25493a3997a7a254aeb871d827", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e7940a83eeb0ea70ddefae1e1cb71323ae733b25493a3997a7a254aeb871d827", kill_on_drop: false }` [INFO] [stdout] e7940a83eeb0ea70ddefae1e1cb71323ae733b25493a3997a7a254aeb871d827 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "test" "--frozen" "--no-run" "--message-format=json" "-Zbuild-dir-new-layout", kill_on_drop: false }` [INFO] [stdout] 32cf6ea0cfb3d9416634c6928330d57faedad8a81f2ae4cf5bb4d399d0598595 [INFO] running `Command { std: "docker" "start" "-a" "32cf6ea0cfb3d9416634c6928330d57faedad8a81f2ae4cf5bb4d399d0598595", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.95 [INFO] [stderr] Compiling serde v1.0.219 [INFO] [stderr] Compiling either v1.15.0 [INFO] [stderr] Compiling regex-syntax v0.8.5 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling half v2.6.0 [INFO] [stderr] Compiling ciborium-io v0.2.2 [INFO] [stderr] Compiling plotters-backend v0.3.7 [INFO] [stderr] Compiling clap_builder v4.5.39 [INFO] [stderr] Compiling cast v0.3.0 [INFO] [stderr] Compiling getrandom v0.2.16 [INFO] [stderr] Compiling walkdir v2.5.0 [INFO] [stderr] Compiling is-terminal v0.4.16 [INFO] [stderr] Compiling anes v0.1.6 [INFO] [stderr] Compiling oorandom v11.1.5 [INFO] [stdout] warning: unnecessary parentheses around closure body [INFO] [stdout] --> rust/src/bin/profile_functions.rs:82:18 [INFO] [stdout] | [INFO] [stdout] 82 | .map(|i| (tree_size as i32 + i as i32 + 1000000)) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 82 - .map(|i| (tree_size as i32 + i as i32 + 1000000)) [INFO] [stdout] 82 + .map(|i| tree_size as i32 + i as i32 + 1000000 ) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling ciborium-ll v0.2.2 [INFO] [stderr] Compiling plotters-svg v0.3.7 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling itertools v0.10.5 [INFO] [stderr] Compiling rayon v1.10.0 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling quote v1.0.40 [INFO] [stderr] Compiling syn v2.0.101 [INFO] [stderr] Compiling criterion-plot v0.5.0 [INFO] [stderr] Compiling plotters v0.3.7 [INFO] [stderr] Compiling regex-automata v0.4.9 [INFO] [stderr] Compiling clap v4.5.39 [INFO] [stderr] Compiling serde_derive v1.0.219 [INFO] [stderr] Compiling regex v1.11.1 [INFO] [stderr] Compiling serde_json v1.0.140 [INFO] [stderr] Compiling ciborium v0.2.2 [INFO] [stderr] Compiling tinytemplate v1.2.1 [INFO] [stderr] Compiling criterion v0.5.1 [INFO] [stderr] Compiling bplustree v0.9.0 (/opt/rustwide/workdir/rust) [INFO] [stdout] warning: unnecessary parentheses around closure body [INFO] [stdout] --> rust/src/bin/profile_functions.rs:82:18 [INFO] [stdout] | [INFO] [stdout] 82 | .map(|i| (tree_size as i32 + i as i32 + 1000000)) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 82 - .map(|i| (tree_size as i32 + i as i32 + 1000000)) [INFO] [stdout] 82 + .map(|i| tree_size as i32 + i as i32 + 1000000 ) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 18.19s [INFO] running `Command { std: "docker" "inspect" "32cf6ea0cfb3d9416634c6928330d57faedad8a81f2ae4cf5bb4d399d0598595", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "32cf6ea0cfb3d9416634c6928330d57faedad8a81f2ae4cf5bb4d399d0598595", kill_on_drop: false }` [INFO] [stdout] 32cf6ea0cfb3d9416634c6928330d57faedad8a81f2ae4cf5bb4d399d0598595 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "test" "--frozen" "-Zbuild-dir-new-layout", kill_on_drop: false }` [INFO] [stdout] e21b9cb50874c17611a03257a5a491d993aa9f7da10aff5de2047689e5de9110 [INFO] running `Command { std: "docker" "start" "-a" "e21b9cb50874c17611a03257a5a491d993aa9f7da10aff5de2047689e5de9110", kill_on_drop: false }` [INFO] [stderr] warning: unnecessary parentheses around closure body [INFO] [stderr] --> rust/src/bin/profile_functions.rs:82:18 [INFO] [stderr] | [INFO] [stderr] 82 | .map(|i| (tree_size as i32 + i as i32 + 1000000)) [INFO] [stderr] | ^ ^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] help: remove these parentheses [INFO] [stderr] | [INFO] [stderr] 82 - .map(|i| (tree_size as i32 + i as i32 + 1000000)) [INFO] [stderr] 82 + .map(|i| tree_size as i32 + i as i32 + 1000000 ) [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: `bplustree` (bin "profile_functions") generated 1 warning (run `cargo fix --bin "profile_functions" -p bplustree` to apply 1 suggestion) [INFO] [stderr] warning: `bplustree` (bin "profile_functions" test) generated 1 warning (1 duplicate) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.06s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/build/bplustree/6318b93d3cd6e570/deps/bplustree-6318b93d3cd6e570) [INFO] [stdout] [INFO] [stdout] running 34 tests [INFO] [stdout] test compact_arena::tests::test_compact_arena_basic_operations ... ok [INFO] [stdout] test compact_arena::tests::test_compact_arena_with_default ... ok [INFO] [stdout] test compact_arena::tests::test_unsafe_access ... ok [INFO] [stdout] test construction::tests::test_branch_construction ... ok [INFO] [stdout] test construction::tests::test_btree_construction ... ok [INFO] [stdout] test construction::tests::test_btree_default ... ok [INFO] [stdout] test construction::tests::test_btree_invalid_capacity ... ok [INFO] [stdout] test construction::tests::test_btree_empty ... ok [INFO] [stdout] test construction::tests::test_leaf_construction ... ok [INFO] [stdout] test construction::tests::test_leaf_with_reserved_capacity ... ok [INFO] [stdout] test construction::tests::test_recommended_capacity ... ok [INFO] [stdout] test construction::tests::test_validation ... ok [INFO] [stdout] test delete_operations::tests::test_delete_operations_module_exists ... ok [INFO] [stdout] test delete_operations::tests::test_optimized_rebalancing_reduces_arena_access ... ok [INFO] [stdout] test delete_operations::tests::test_rebalancing_with_various_sibling_scenarios ... ok [INFO] [stdout] test get_operations::tests::test_basic_get_operations ... ok [INFO] [stdout] test get_operations::tests::test_branch_node_operations ... ok [INFO] [stdout] test get_operations::tests::test_get_item ... ok [INFO] [stdout] test get_operations::tests::test_get_or_default ... ok [INFO] [stdout] test get_operations::tests::test_get_mut ... ok [INFO] [stdout] test insert_operations::tests::test_insert_operations_module_exists ... ok [INFO] [stdout] test macros::tests::test_assert_tree_valid_macro ... ok [INFO] [stdout] test leaf_caching_tests::test_fast_iterator_also_uses_leaf_caching ... ok [INFO] [stdout] test leaf_caching_tests::test_leaf_caching_optimization_proof ... ok [INFO] [stdout] test get_operations::tests::test_get_many ... ok [INFO] [stdout] test get_operations::tests::test_try_get ... ok [INFO] [stdout] test macros::tests::test_create_test_tree_macro ... ok [INFO] [stdout] test macros::tests::test_stress_test_macro ... ok [INFO] [stdout] test macros::tests::test_attack_pattern_macro ... ok [INFO] [stdout] test macros::tests::test_verify_attack_result_macro ... ok [INFO] [stdout] test get_operations::tests::test_leaf_node_get_operations ... ok [INFO] [stdout] test delete_operations::tests::test_delete_performance_characteristics ... ok [INFO] [stdout] test detailed_iterator_analysis::tests::test_detailed_iterator_analysis ... ok [INFO] [stdout] test comprehensive_performance_benchmark::tests::test_comprehensive_benchmark ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 34 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 6.41s [INFO] [stdout] [INFO] [stderr] Running unittests src/bin/arena_profile.rs (/opt/rustwide/target/debug/build/bplustree/64259e8f05803e8b/deps/arena_profile-64259e8f05803e8b) [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 unittests src/bin/bound_check_test.rs (/opt/rustwide/target/debug/build/bplustree/fa54e9bf0ab0611b/deps/bound_check_test-fa54e9bf0ab0611b) [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 unittests src/bin/delete_profiler.rs (/opt/rustwide/target/debug/build/bplustree/28828ec6e7901485/deps/delete_profiler-28828ec6e7901485) [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 unittests src/bin/detailed_delete_profiler.rs (/opt/rustwide/target/debug/build/bplustree/ef591906d3ed98e7/deps/detailed_delete_profiler-ef591906d3ed98e7) [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 unittests src/bin/function_profiler.rs (/opt/rustwide/target/debug/build/bplustree/c9a0f295497e1db8/deps/function_profiler-c9a0f295497e1db8) [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 unittests src/bin/instruments_delete_target.rs (/opt/rustwide/target/debug/build/bplustree/a2d65d51825510ef/deps/instruments_delete_target-a2d65d51825510ef) [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 unittests src/bin/large_delete_benchmark.rs (/opt/rustwide/target/debug/build/bplustree/0c61ccfc97935099/deps/large_delete_benchmark-0c61ccfc97935099) [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 unittests src/bin/micro_range_bench.rs (/opt/rustwide/target/debug/build/bplustree/ba55e14896e3090b/deps/micro_range_bench-ba55e14896e3090b) [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 unittests src/bin/profile_functions.rs (/opt/rustwide/target/debug/build/bplustree/98a19c597d7a8891/deps/profile_functions-98a19c597d7a8891) [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 unittests src/bin/range_comparison.rs (/opt/rustwide/target/debug/build/bplustree/e68da7a618fffd6e/deps/range_comparison-e68da7a618fffd6e) [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 unittests src/bin/range_profile.rs (/opt/rustwide/target/debug/build/bplustree/0e612100e8a9d8e9/deps/range_profile-0e612100e8a9d8e9) [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/adversarial_arena_corruption.rs (/opt/rustwide/target/debug/build/bplustree/0efe709287541217/deps/adversarial_arena_corruption-0efe709287541217) [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test test_concurrent_arena_access_simulation ... ok [INFO] [stdout] test test_utils::tests::test_combined_creation_utilities ... ok [INFO] [stdout] test test_utils::tests::test_attack_patterns ... ok [INFO] [stdout] test test_utils::tests::test_stress_cycle_utility ... ok [INFO] [stdout] test test_free_list_corruption_attack ... ok [INFO] [stdout] test test_utils::tests::test_utilities_basic_functionality ... ok [INFO] [stdout] test test_deep_recursion_arena_explosion ... ok [INFO] [stdout] test test_force_arena_corruption_panic - should panic ... ok [INFO] [stdout] test test_arena_id_exhaustion_attack ... ok [INFO] [stdout] test test_arena_growth_boundary_attack ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.92s [INFO] [stdout] [INFO] [stderr] Running tests/adversarial_branch_rebalancing.rs (/opt/rustwide/target/debug/build/bplustree/7066759c1fb22f0e/deps/adversarial_branch_rebalancing-7066759c1fb22f0e) [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test test_branch_borrow_from_underfull_sibling_attack ... ok [INFO] [stdout] test test_alternating_sibling_operations_attack ... ok [INFO] [stdout] test test_cascading_branch_rebalance_attack ... ok [INFO] [stdout] test test_branch_merge_with_maximum_keys_attack ... ok [INFO] [stdout] test test_utils::tests::test_combined_creation_utilities ... ok [INFO] [stdout] test test_utils::tests::test_utilities_basic_functionality ... ok [INFO] [stdout] test test_utils::tests::test_attack_patterns ... ok [INFO] [stdout] test test_utils::tests::test_stress_cycle_utility ... ok [INFO] [stdout] test test_force_branch_rebalance_panic - should panic ... ok [INFO] [stdout] test test_deep_tree_branch_collapse_attack ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stderr] Running tests/adversarial_edge_cases.rs (/opt/rustwide/target/debug/build/bplustree/8349eaee2e865446/deps/adversarial_edge_cases-8349eaee2e865446) [INFO] [stdout] [INFO] [stdout] running 12 tests [INFO] [stdout] test test_extreme_key_values_attack ... ok [INFO] [stdout] test test_minimum_capacity_edge_cases_attack ... ok [INFO] [stdout] test test_insert_remove_same_key_attack ... ok [INFO] [stdout] test test_get_mut_corruption_attack ... ok [INFO] [stdout] test test_utils::tests::test_attack_patterns ... ok [INFO] [stdout] test test_utils::tests::test_stress_cycle_utility ... ok [INFO] [stdout] test test_utils::tests::test_combined_creation_utilities ... ok [INFO] [stdout] test test_split_merge_thrashing_attack ... ok [INFO] [stdout] test test_odd_capacity_arithmetic_attack ... ok [INFO] [stdout] test test_utils::tests::test_utilities_basic_functionality ... ok [INFO] [stdout] test test_root_collapse_infinite_loop_attack ... ok [INFO] [stdout] test test_ultimate_adversarial_attack - should panic ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/adversarial_linked_list.rs (/opt/rustwide/target/debug/build/bplustree/ffc000e4db9b6ce3/deps/adversarial_linked_list-ffc000e4db9b6ce3) [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test test_concurrent_iteration_modification_attack ... ok [INFO] [stdout] test test_iterator_state_corruption_attack ... ok [INFO] [stdout] test test_range_iterator_boundary_attack ... ok [INFO] [stdout] test test_split_during_iteration_attack ... ok [INFO] [stdout] test test_linked_list_fragmentation_attack ... ok [INFO] [stdout] test test_utils::tests::test_combined_creation_utilities ... ok [INFO] [stdout] test test_utils::tests::test_stress_cycle_utility ... ok [INFO] [stdout] test test_utils::tests::test_attack_patterns ... ok [INFO] [stdout] test test_linked_list_cycle_attack ... ok [INFO] [stdout] test test_utils::tests::test_utilities_basic_functionality ... ok [INFO] [stdout] test test_force_linked_list_corruption - should panic ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/bplus_tree.rs (/opt/rustwide/target/debug/build/bplustree/0dcda171e39ac518/deps/bplus_tree-0dcda171e39ac518) [INFO] [stdout] [INFO] [stdout] running 81 tests [INFO] [stdout] test test_batch_insert ... ok [INFO] [stdout] test test_alternating_insert_delete ... ok [INFO] [stdout] test test_arena_consistency ... ok [INFO] [stdout] test test_branch_node_split_creates_new_level ... ok [INFO] [stdout] test test_capacity_boundary_conditions ... ok [INFO] [stdout] test test_clear_and_reuse ... ok [INFO] [stdout] test test_branch_node_splitting ... ok [INFO] [stdout] test test_contains_key ... ok [INFO] [stdout] test test_clustered_key_patterns ... ok [INFO] [stdout] test test_create_empty_tree ... ok [INFO] [stdout] test test_delete_from_minimal_tree ... ok [INFO] [stdout] test test_delete_all_but_one ... ok [INFO] [stdout] test test_duplicate_key_handling ... ok [INFO] [stdout] test test_delete_until_empty ... ok [INFO] [stdout] test test_get_many ... ok [INFO] [stdout] test test_delete_from_deep_tree ... ok [INFO] [stdout] test test_get_mut ... ok [INFO] [stdout] test test_insert_and_get_single_item ... ok [INFO] [stdout] test test_insert_overwrite_value ... ok [INFO] [stdout] test test_first_and_last ... ok [INFO] [stdout] test test_get_with_default ... ok [INFO] [stdout] test test_insert_through_branch_node ... ok [INFO] [stdout] test test_invalid_capacity_error ... ok [INFO] [stdout] test test_deep_tree_insertion ... ok [INFO] [stdout] test test_invariants_after_split ... ok [INFO] [stdout] test test_invariants_empty_tree ... ok [INFO] [stdout] test test_invariants_after_many_operations ... ok [INFO] [stdout] test test_invariants_single_item ... ok [INFO] [stdout] test test_insert_multiple_items ... ok [INFO] [stdout] test test_interleaved_operations ... ok [INFO] [stdout] test test_iterate_empty_range ... ok [INFO] [stdout] test test_iterate_from_key ... ok [INFO] [stdout] test test_iterate_from_nonexistent_key ... ok [INFO] [stdout] test test_iterate_empty_tree ... ok [INFO] [stdout] test test_iterate_multiple_items_single_leaf ... ok [INFO] [stdout] test test_iterate_multiple_leaves ... ok [INFO] [stdout] test test_iterate_single_item ... ok [INFO] [stdout] test test_extreme_capacity_values ... ok [INFO] [stdout] test test_iterate_range ... ok [INFO] [stdout] test test_key_error_on_missing_key ... ok [INFO] [stdout] test test_iterate_until_key ... ok [INFO] [stdout] test test_comprehensive_insert_scenarios ... ok [INFO] [stdout] test test_keys_iterator ... ok [INFO] [stdout] test test_leaf_allocation ... ok [INFO] [stdout] test test_leaf_linked_list ... ok [INFO] [stdout] test test_large_capacity_edge_cases ... ok [INFO] [stdout] test test_leaf_split_updates_parent_branch ... ok [INFO] [stdout] test test_many_insertions_maintain_invariants ... ok [INFO] [stdout] test test_overflow ... ok [INFO] [stdout] test test_leaf_linked_list_completeness ... ok [INFO] [stdout] test test_range_query_edge_cases ... ok [INFO] [stdout] test test_remove_from_tree_with_branch_root ... ok [INFO] [stdout] test test_pathological_deletion_patterns ... ok [INFO] [stdout] test test_remove_nonexistent_key_raises_error ... ok [INFO] [stdout] test test_remove_nonexistent_key_returns_none ... ok [INFO] [stdout] test test_node_ref_id_and_is_leaf ... ok [INFO] [stdout] test test_random_deletion_pattern ... ok [INFO] [stdout] test test_multi_level_splits ... ok [INFO] [stdout] test test_remove_single_item_from_leaf_root ... ok [INFO] [stdout] test test_root_collapse ... ok [INFO] [stdout] test test_root_promotion_leaf_to_branch ... ok [INFO] [stdout] test test_parent_splitting ... ok [INFO] [stdout] test test_range_syntax_with_excluded_bounds ... ok [INFO] [stdout] test test_range_syntax_support ... ok [INFO] [stdout] test test_remove_multiple_from_tree_with_branches ... ok [INFO] [stdout] test test_reverse_order_insertion ... ok [INFO] [stdout] test test_remove_multiple_items_from_leaf_root ... ok [INFO] [stdout] test test_single_key_operations ... ok [INFO] [stdout] test test_split_then_add ... ok [INFO] [stdout] test test_sequential_vs_random_patterns ... ok [INFO] [stdout] test test_large_sequential_insertion ... ok [INFO] [stdout] test test_try_insert_and_remove ... ok [INFO] [stdout] test test_update_existing_key ... ok [INFO] [stdout] test test_utils::tests::test_stress_cycle_utility ... ok [INFO] [stdout] test test_utils::tests::test_combined_creation_utilities ... ok [INFO] [stdout] test test_validate_for_operation ... ok [INFO] [stdout] test test_utils::tests::test_attack_patterns ... ok [INFO] [stdout] test test_utils::tests::test_utilities_basic_functionality ... ok [INFO] [stdout] test test_values_iterator ... ok [INFO] [stdout] test test_stress_deletion_with_invariants ... ok [INFO] [stdout] test test_massive_insertion_deletion_cycle ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 81 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/bug_reproduction_tests.rs (/opt/rustwide/target/debug/build/bplustree/93592a069fa5a122/deps/bug_reproduction_tests-93592a069fa5a122) [INFO] [stdout] [INFO] [stdout] running 16 tests [INFO] [stdout] test test_arena_tree_consistency ... ok [INFO] [stdout] test test_incorrect_split_logic_odd_capacity ... ok [INFO] [stdout] test test_iterator_lifetime_safety ... ok [INFO] [stdout] test test_incomplete_rebalancing_logic ... ok [INFO] [stdout] test test_linked_list_corruption_during_merge ... ok [INFO] [stdout] test test_memory_leak_in_root_creation ... ok [INFO] [stdout] test test_range_iterator_bound_handling ... ok [INFO] [stdout] test test_root_split_linked_list_race ... ok [INFO] [stdout] test test_split_validation_missing ... ok [INFO] [stdout] test test_utils::tests::test_attack_patterns ... ok [INFO] [stdout] test test_utils::tests::test_combined_creation_utilities ... ok [INFO] [stdout] test test_utils::tests::test_stress_cycle_utility ... ok [INFO] [stdout] test test_root_collapse_edge_cases ... ok [INFO] [stdout] test test_utils::tests::test_utilities_basic_functionality ... ok [INFO] [stdout] test test_arena_id_collision - should panic ... ok [INFO] [stdout] test test_min_keys_calculation_inconsistency - should panic ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/critical_bug_test.rs (/opt/rustwide/target/debug/build/bplustree/2b30b0ee6ad945f6/deps/critical_bug_test-2b30b0ee6ad945f6) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test demonstrate_memory_leak_accumulation ... ok [INFO] [stdout] test test_invariants_after_problematic_operations ... ok [INFO] [stdout] test test_utils::tests::test_combined_creation_utilities ... ok [INFO] [stdout] test test_linked_list_corruption_causes_data_loss ... ok [INFO] [stdout] test test_utils::tests::test_stress_cycle_utility ... ok [INFO] [stdout] test test_utils::tests::test_utilities_basic_functionality ... ok [INFO] [stdout] test stress_test_arena_consistency ... ok [INFO] [stdout] test test_utils::tests::test_attack_patterns ... 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/debug_infinite_loop.rs (/opt/rustwide/target/debug/build/bplustree/55e4a5c8a633c57d/deps/debug_infinite_loop-55e4a5c8a633c57d) [INFO] [stdout] [INFO] [stdout] running 9 tests [INFO] [stdout] test test_empty_tree_leaf_count ... ok [INFO] [stdout] test test_leaf_sizes ... ok [INFO] [stdout] test test_single_insertion ... ok [INFO] [stdout] test test_tree_creation_only ... ok [INFO] [stdout] test test_split_balance ... ok [INFO] [stdout] test test_utils::tests::test_combined_creation_utilities ... ok [INFO] [stdout] test test_utils::tests::test_stress_cycle_utility ... ok [INFO] [stdout] test test_utils::tests::test_attack_patterns ... ok [INFO] [stdout] test test_utils::tests::test_utilities_basic_functionality ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/enhanced_error_handling.rs (/opt/rustwide/target/debug/build/bplustree/9577d6898668bb49/deps/enhanced_error_handling-9577d6898668bb49) [INFO] [stdout] [INFO] [stdout] running 18 tests [INFO] [stdout] test comprehensive_tests::test_comprehensive_error_scenario ... ok [INFO] [stdout] test test_batch_insert ... ok [INFO] [stdout] test test_enhanced_error_constructors ... ok [INFO] [stdout] test test_error_context_propagation ... ok [INFO] [stdout] test test_error_recovery_patterns ... ok [INFO] [stdout] test test_get_many ... ok [INFO] [stdout] test test_get_or_default ... ok [INFO] [stdout] test test_integration_with_existing_api ... ok [INFO] [stdout] test test_result_extension_trait ... ok [INFO] [stdout] test test_result_type_aliases ... ok [INFO] [stdout] test test_try_get ... ok [INFO] [stdout] test test_try_insert_and_try_remove ... ok [INFO] [stdout] test test_utils::tests::test_combined_creation_utilities ... ok [INFO] [stdout] test test_utils::tests::test_stress_cycle_utility ... ok [INFO] [stdout] test test_validate_for_operation ... ok [INFO] [stdout] test test_utils::tests::test_utilities_basic_functionality ... ok [INFO] [stdout] test test_utils::tests::test_attack_patterns ... ok [INFO] [stdout] test test_error_handling_performance ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/error_handling_consistency.rs (/opt/rustwide/target/debug/build/bplustree/18b1c4365caf9c3d/deps/error_handling_consistency-18b1c4365caf9c3d) [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test test_edge_case_error_handling ... ok [INFO] [stdout] test test_error_message_formatting ... ok [INFO] [stdout] test test_error_recovery ... ok [INFO] [stdout] test test_public_api_error_consistency ... ok [INFO] [stdout] test test_utils::tests::test_combined_creation_utilities ... ok [INFO] [stdout] test test_utils::tests::test_attack_patterns ... ok [INFO] [stdout] test test_error_propagation ... ok [INFO] [stdout] test test_utils::tests::test_stress_cycle_utility ... ok [INFO] [stdout] test test_utils::tests::test_utilities_basic_functionality ... ok [INFO] [stdout] test test_internal_error_consistency ... ok [INFO] [stdout] test test_operation_safety ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/fuzz_tests.rs (/opt/rustwide/target/debug/build/bplustree/50b382c044b94b52/deps/fuzz_tests-50b382c044b94b52) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test fuzz_test_bplustree ... ignored [INFO] [stdout] test fuzz_test_timed ... ignored [INFO] [stdout] test fuzz_test_with_random_keys ... ignored [INFO] [stdout] test fuzz_test_with_updates ... 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/linked_list_corruption_detection.rs (/opt/rustwide/target/debug/build/bplustree/697ca20651a422ac/deps/linked_list_corruption_detection-697ca20651a422ac) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test test_intensive_linked_list_corruption_detection ... ok [INFO] [stdout] test test_linked_list_edge_cases ... ok [INFO] [stdout] test test_merge_scenarios_linked_list_integrity ... ok [INFO] [stdout] test test_utils::tests::test_combined_creation_utilities ... ok [INFO] [stdout] test test_utils::tests::test_attack_patterns ... ok [INFO] [stdout] test test_utils::tests::test_stress_cycle_utility ... ok [INFO] [stdout] test test_utils::tests::test_utilities_basic_functionality ... ok [INFO] [stdout] test test_linked_list_stress_consistency ... 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/memory_leak_detection.rs (/opt/rustwide/target/debug/build/bplustree/69fe92b9a6ba2388/deps/memory_leak_detection-69fe92b9a6ba2388) [INFO] [stdout] [INFO] [stdout] running 9 tests [INFO] [stdout] test test_root_split_no_memory_accumulation ... ok [INFO] [stdout] test test_utils::tests::test_combined_creation_utilities ... ok [INFO] [stdout] test test_utils::tests::test_stress_cycle_utility ... ok [INFO] [stdout] test test_utils::tests::test_utilities_basic_functionality ... ok [INFO] [stdout] test test_utils::tests::test_attack_patterns ... ok [INFO] [stdout] test test_edge_case_memory_scenarios ... ok [INFO] [stdout] test test_arena_fragmentation_and_reuse ... ok [INFO] [stdout] test test_memory_leak_regression_prevention ... ok [INFO] [stdout] test test_stress_allocation_deallocation_cycles ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/memory_safety_audit.rs (/opt/rustwide/target/debug/build/bplustree/b7857c09e8a55ccc/deps/memory_safety_audit-b7857c09e8a55ccc) [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test test_arena_operations_bounds ... ok [INFO] [stdout] test test_integer_overflow_prevention ... ok [INFO] [stdout] test test_utils::tests::test_combined_creation_utilities ... ok [INFO] [stdout] test test_utils::tests::test_attack_patterns ... ok [INFO] [stdout] test test_utils::tests::test_stress_cycle_utility ... ok [INFO] [stdout] test test_utils::tests::test_utilities_basic_functionality ... ok [INFO] [stdout] test test_arena_iteration_type_safety ... ok [INFO] [stdout] test test_arena_bounds_checking ... ok [INFO] [stdout] test test_node_id_capacity_limits ... ok [INFO] [stdout] test test_memory_safety_stress ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s [INFO] [stdout] [INFO] [stderr] Running tests/range_bounds_syntax.rs (/opt/rustwide/target/debug/build/bplustree/e720e96faf9cd04b/deps/range_bounds_syntax-e720e96faf9cd04b) [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test test_range_syntax_edge_cases ... ok [INFO] [stdout] test test_range_syntax_empty_ranges ... ok [INFO] [stdout] test test_range_syntax_excluded_start ... ok [INFO] [stdout] test test_range_syntax_exclusive ... ok [INFO] [stdout] test test_range_syntax_from ... ok [INFO] [stdout] test test_range_syntax_full ... ok [INFO] [stdout] test test_range_syntax_inclusive ... ok [INFO] [stdout] test test_range_syntax_single_element ... ok [INFO] [stdout] test test_range_syntax_to ... ok [INFO] [stdout] test test_range_syntax_to_inclusive ... ok [INFO] [stdout] test test_range_syntax_with_strings ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/range_differential.rs (/opt/rustwide/target/debug/build/bplustree/e2a2765ec1d84f2f/deps/range_differential-e2a2765ec1d84f2f) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test test_range_differential_gaps_and_nonexistent_bounds ... ok [INFO] [stdout] test test_range_differential_basic_boundaries ... 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/remove_operations.rs (/opt/rustwide/target/debug/build/bplustree/dbdb2657c1c78a68/deps/remove_operations-dbdb2657c1c78a68) [INFO] [stdout] [INFO] [stdout] running 17 tests [INFO] [stdout] test test_bplustree_remove_all_keys_from_single_node ... ok [INFO] [stdout] test test_bplustree_remove_existing_key ... ok [INFO] [stdout] test test_bplustree_remove_with_root_node_empty_validation ... ok [INFO] [stdout] test test_bplustree_remove_last_key_from_tree ... ok [INFO] [stdout] test test_bplustree_remove_from_first_node_causing_empty ... ok [INFO] [stdout] test test_bplustree_remove_with_underflow ... ok [INFO] [stdout] test test_remove_nonexistent_key ... ok [INFO] [stdout] test test_demonstrates_need_for_borrowing_and_merging ... ok [INFO] [stdout] test test_underfull_leaf_detection ... ok [INFO] [stdout] test test_underfull_child_rebalancing_path ... ok [INFO] [stdout] test test_underfull_without_root_collapse ... ok [INFO] [stdout] test test_utils::tests::test_combined_creation_utilities ... ok [INFO] [stdout] test test_utils::tests::test_stress_cycle_utility ... ok [INFO] [stdout] test test_utils::tests::test_attack_patterns ... ok [INFO] [stdout] test test_utils::tests::test_utilities_basic_functionality ... ok [INFO] [stdout] test test_strict_invariant_checking_should_fail - should panic ... ok [INFO] [stdout] test test_underfull_nodes_violate_invariants - should panic ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/simple_bug_tests.rs (/opt/rustwide/target/debug/build/bplustree/1466b7389dd1974c/deps/simple_bug_tests-1466b7389dd1974c) [INFO] [stdout] [INFO] [stdout] running 12 tests [INFO] [stdout] test test_arena_utilization ... ok [INFO] [stdout] test test_memory_leak_placeholder ... ok [INFO] [stdout] test test_iterator_consistency ... ok [INFO] [stdout] test test_linked_list_integrity ... ok [INFO] [stdout] test test_min_keys_consistency ... ok [INFO] [stdout] test test_odd_capacity_split ... ok [INFO] [stdout] test test_range_excluded_bounds ... ok [INFO] [stdout] test test_rebalancing_after_deletions ... ok [INFO] [stdout] test test_utils::tests::test_stress_cycle_utility ... ok [INFO] [stdout] test test_utils::tests::test_combined_creation_utilities ... ok [INFO] [stdout] test test_utils::tests::test_utilities_basic_functionality ... ok [INFO] [stdout] test test_utils::tests::test_attack_patterns ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/specific_bug_demos.rs (/opt/rustwide/target/debug/build/bplustree/db954ccd9d4bd64f/deps/specific_bug_demos-db954ccd9d4bd64f) [INFO] [stdout] [INFO] [stdout] running 13 tests [INFO] [stdout] test demonstrate_arena_tree_consistency_issues ... ok [INFO] [stdout] test demonstrate_incorrect_split_for_odd_capacity ... ok [INFO] [stdout] test demonstrate_memory_leak_bug ... ok [INFO] [stdout] test demonstrate_min_keys_inconsistency ... ok [INFO] [stdout] test demonstrate_linked_list_merge_corruption ... ok [INFO] [stdout] test demonstrate_range_iterator_excluded_bound_bug ... ok [INFO] [stdout] test demonstrate_rebalancing_issues ... ok [INFO] [stdout] test test_utils::tests::test_combined_creation_utilities ... ok [INFO] [stdout] test test_utils::tests::test_stress_cycle_utility ... ok [INFO] [stdout] test test_utils::tests::test_attack_patterns ... ok [INFO] [stdout] test verify_all_bugs_detected ... ok [INFO] [stdout] test test_utils::tests::test_utilities_basic_functionality ... ok [INFO] [stdout] test demonstrate_root_collapse_edge_case ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_utils.rs (/opt/rustwide/target/debug/build/bplustree/b430fe54926f41b4/deps/test_utils-b430fe54926f41b4) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test tests::test_utilities_basic_functionality ... ok [INFO] [stdout] test tests::test_stress_cycle_utility ... ok [INFO] [stdout] test tests::test_combined_creation_utilities ... ok [INFO] [stdout] test tests::test_attack_patterns ... 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] Doc-tests bplustree [INFO] [stdout] [INFO] [stdout] running 23 tests [INFO] [stdout] test rust/src/construction.rs - construction::BranchNode::new (line 184) ... ok [INFO] [stdout] test rust/src/construction.rs - construction::LeafNode::new (line 118) ... ok [INFO] [stdout] test rust/src/construction.rs - construction::LeafNode::with_reserved_capacity (line 159) ... ok [INFO] [stdout] test rust/src/node.rs - node::LeafNode::get_key_unchecked (line 139) ... ignored [INFO] [stdout] test rust/src/node.rs - node::LeafNode::get_key_value_unchecked (line 191) ... ignored [INFO] [stdout] test rust/src/node.rs - node::LeafNode::get_value_unchecked (line 164) ... ignored [INFO] [stdout] test rust/src/construction.rs - construction::BranchNode::with_reserved_capacity (line 224) ... ok [INFO] [stdout] test rust/src/construction.rs - construction::LeafNode::with_default_capacity (line 138) ... ok [INFO] [stdout] test rust/src/construction.rs - construction::BranchNode::with_default_capacity (line 203) ... ok [INFO] [stdout] test rust/src/construction.rs - construction::BPlusTreeMap::with_default_capacity (line 63) ... ok [INFO] [stdout] test rust/src/construction.rs - construction::BPlusTreeMap::empty (line 85) ... ok [INFO] [stdout] test rust/src/construction.rs - construction::BPlusTreeMap::new (line 31) ... ok [INFO] [stdout] test rust/src/get_operations.rs - get_operations::BPlusTreeMap::get_or_default (line 79) ... ok [INFO] [stdout] test rust/src/get_operations.rs - get_operations::BPlusTreeMap::get_mut (line 128) ... ok [INFO] [stdout] test rust/src/get_operations.rs - get_operations::BPlusTreeMap::get (line 26) ... ok [INFO] [stdout] test rust/src/get_operations.rs - get_operations::BPlusTreeMap::get_many (line 182) ... ok [INFO] [stdout] test rust/src/get_operations.rs - get_operations::BPlusTreeMap::contains_key (line 54) ... ok [INFO] [stdout] test rust/src/get_operations.rs - get_operations::BPlusTreeMap::get_item (line 104) ... ok [INFO] [stdout] test rust/src/delete_operations.rs - delete_operations::BPlusTreeMap::remove (line 25) ... ok [INFO] [stdout] test rust/src/insert_operations.rs - insert_operations::BPlusTreeMap::insert (line 223) ... ok [INFO] [stdout] test rust/src/get_operations.rs - get_operations::BPlusTreeMap::try_get (line 158) ... ok [INFO] [stdout] test rust/src/types.rs - types::BPlusTreeMap (line 45) ... ok [INFO] [stdout] test rust/src/range_queries.rs - range_queries::BPlusTreeMap::range (line 22) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 20 passed; 0 failed; 3 ignored; 0 measured; 0 filtered out; finished in 0.32s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "e21b9cb50874c17611a03257a5a491d993aa9f7da10aff5de2047689e5de9110", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e21b9cb50874c17611a03257a5a491d993aa9f7da10aff5de2047689e5de9110", kill_on_drop: false }` [INFO] [stdout] e21b9cb50874c17611a03257a5a491d993aa9f7da10aff5de2047689e5de9110