[INFO] cloning repository https://github.com/kamilWyszynski1/databurst [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/kamilWyszynski1/databurst" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FkamilWyszynski1%2Fdataburst", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FkamilWyszynski1%2Fdataburst'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] b595207d8b57de5a1f0443273c61411e2e6e6669 [INFO] testing kamilWyszynski1/databurst against beta-2025-02-18 for beta-1.86-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FkamilWyszynski1%2Fdataburst" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/kamilWyszynski1/databurst on toolchain beta-2025-02-18 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-02-18" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/kamilWyszynski1/databurst [INFO] finished tweaking git repo https://github.com/kamilWyszynski1/databurst [INFO] tweaked toml for git repo https://github.com/kamilWyszynski1/databurst written to /workspace/builds/worker-7-tc2/source/Cargo.toml [INFO] crate git repo https://github.com/kamilWyszynski1/databurst already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-02-18" "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 [ERROR] error running command: no output for 300 seconds [INFO] testing kamilWyszynski1/databurst against beta-2025-02-18 for beta-1.86-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FkamilWyszynski1%2Fdataburst" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/kamilWyszynski1/databurst on toolchain beta-2025-02-18 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-02-18" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/kamilWyszynski1/databurst [INFO] finished tweaking git repo https://github.com/kamilWyszynski1/databurst [INFO] tweaked toml for git repo https://github.com/kamilWyszynski1/databurst written to /workspace/builds/worker-7-tc2/source/Cargo.toml [INFO] crate git repo https://github.com/kamilWyszynski1/databurst already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-02-18" "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 [ERROR] error running command: no output for 300 seconds [INFO] testing kamilWyszynski1/databurst against beta-2025-02-18 for beta-1.86-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FkamilWyszynski1%2Fdataburst" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/kamilWyszynski1/databurst on toolchain beta-2025-02-18 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-02-18" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/kamilWyszynski1/databurst [INFO] finished tweaking git repo https://github.com/kamilWyszynski1/databurst [INFO] tweaked toml for git repo https://github.com/kamilWyszynski1/databurst written to /workspace/builds/worker-7-tc2/source/Cargo.toml [INFO] crate git repo https://github.com/kamilWyszynski1/databurst already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-02-18" "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 [ERROR] error running command: no output for 300 seconds [INFO] testing kamilWyszynski1/databurst against beta-2025-02-18 for beta-1.86-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FkamilWyszynski1%2Fdataburst" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/kamilWyszynski1/databurst on toolchain beta-2025-02-18 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-02-18" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/kamilWyszynski1/databurst [INFO] finished tweaking git repo https://github.com/kamilWyszynski1/databurst [INFO] tweaked toml for git repo https://github.com/kamilWyszynski1/databurst written to /workspace/builds/worker-7-tc2/source/Cargo.toml [INFO] crate git repo https://github.com/kamilWyszynski1/databurst already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-02-18" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded io-lifetimes v1.0.5 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:3959728d45483eb673ba100a951a6b9f5012970368db2a9e08e0ac9b67c8a5ad" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-02-18" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 3f0f33533bf4e975fc7e7ae2761436be7b073bc9dbcb6ab6d22c6153eba8fe54 [INFO] running `Command { std: "docker" "start" "-a" "3f0f33533bf4e975fc7e7ae2761436be7b073bc9dbcb6ab6d22c6153eba8fe54", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "3f0f33533bf4e975fc7e7ae2761436be7b073bc9dbcb6ab6d22c6153eba8fe54", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3f0f33533bf4e975fc7e7ae2761436be7b073bc9dbcb6ab6d22c6153eba8fe54", kill_on_drop: false }` [INFO] [stdout] 3f0f33533bf4e975fc7e7ae2761436be7b073bc9dbcb6ab6d22c6153eba8fe54 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3959728d45483eb673ba100a951a6b9f5012970368db2a9e08e0ac9b67c8a5ad" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-02-18" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 6ebf502fef8e31428e01ebf3d2204b232413ae67c800fc076a10cfbbf276c8d3 [INFO] running `Command { std: "docker" "start" "-a" "6ebf502fef8e31428e01ebf3d2204b232413ae67c800fc076a10cfbbf276c8d3", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.139 [INFO] [stderr] Compiling anyhow v1.0.69 [INFO] [stderr] Compiling remove_dir_all v0.5.3 [INFO] [stderr] Compiling rand v0.4.6 [INFO] [stderr] Compiling tempdir v0.3.7 [INFO] [stderr] Compiling rql v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `Pointer` [INFO] [stdout] --> src/table.rs:12:33 [INFO] [stdout] | [INFO] [stdout] 12 | node::{Key, Node, NodeType, Pointer}, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `p` [INFO] [stdout] --> src/cursor.rs:580:31 [INFO] [stdout] | [INFO] [stdout] 580 | .min_by_key(|(p, key)| key) [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_p` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/node.rs:326:21 [INFO] [stdout] | [INFO] [stdout] 326 | let mut pointers: Vec = [INFO] [stdout] | ----^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `old_page_num` [INFO] [stdout] --> src/table.rs:371:9 [INFO] [stdout] | [INFO] [stdout] 371 | old_page_num: u32, [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_old_page_num` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/table.rs:547:13 [INFO] [stdout] | [INFO] [stdout] 547 | let mut cursors: Vec = match self.column_index(&where_stmt.column) { [INFO] [stdout] | ----^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Replace` is never constructed [INFO] [stdout] --> src/cursor.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 18 | pub enum OperationInfo { [INFO] [stdout] | ------------- variant in this enum [INFO] [stdout] ... [INFO] [stdout] 23 | Replace, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `select_by_key`, `select_by`, and `data` are never used [INFO] [stdout] --> src/cursor.rs:429:12 [INFO] [stdout] | [INFO] [stdout] 42 | impl Cursor { [INFO] [stdout] | ----------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 429 | pub fn select_by_key( [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 455 | pub fn select_by( [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 495 | pub fn data(&self, key_size: usize, row_size: usize) -> anyhow::Result>> { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `is_internal` is never used [INFO] [stdout] --> src/node.rs:291:8 [INFO] [stdout] | [INFO] [stdout] 172 | impl Node { [INFO] [stdout] | --------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 291 | fn is_internal(&self) -> bool { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `WhereStmt` is never constructed [INFO] [stdout] --> src/statements.rs:4:12 [INFO] [stdout] | [INFO] [stdout] 4 | pub struct WhereStmt { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `WhereStmt` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `get_cmp` is never used [INFO] [stdout] --> src/statements.rs:10:12 [INFO] [stdout] | [INFO] [stdout] 9 | impl WhereStmt { [INFO] [stdout] | -------------- method in this implementation [INFO] [stdout] 10 | pub fn get_cmp( [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `deserialize_key` is never used [INFO] [stdout] --> src/table.rs:50:8 [INFO] [stdout] | [INFO] [stdout] 48 | pub trait Deserialize: Sized { [INFO] [stdout] | ----------- associated function in this trait [INFO] [stdout] 49 | fn deserialize(data: &[u8]) -> anyhow::Result; [INFO] [stdout] 50 | fn deserialize_key(data: &[u8]) -> String; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated items `new`, `db_open`, `column_byte_size`, `add_indexed_column`, and `multiple_cursor_find` are never used [INFO] [stdout] --> src/table.rs:267:12 [INFO] [stdout] | [INFO] [stdout] 266 | impl Table { [INFO] [stdout] | ---------------------- associated items in this implementation [INFO] [stdout] 267 | pub fn new>(p: P, table_definition: TableDefinition) -> anyhow::Result { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 318 | pub fn db_open + Clone>(p: P) -> anyhow::Result { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 328 | fn column_byte_size(&self, column: &str) -> Option { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 337 | fn add_indexed_column(&mut self, column: String) -> anyhow::Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 468 | fn multiple_cursor_find( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `search_with_where`, `search`, `index_cursor_to_row_cursor`, `index_cursors_to_row_cursor`, and `column_index` are never used [INFO] [stdout] --> src/table.rs:540:12 [INFO] [stdout] | [INFO] [stdout] 536 | / impl Table [INFO] [stdout] 537 | | where [INFO] [stdout] 538 | | V: Deserialize, [INFO] [stdout] | |___________________- methods in this implementation [INFO] [stdout] 539 | { [INFO] [stdout] 540 | pub fn search_with_where(&mut self, where_stmt: WhereStmt) -> anyhow::Result>> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 613 | pub fn search(&mut self, key: Key) -> anyhow::Result> { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 629 | fn index_cursor_to_row_cursor( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 648 | fn index_cursors_to_row_cursor( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 672 | fn column_index(&self, column: &str) -> Option { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `core::num::::from_be_bytes` that must be used [INFO] [stdout] --> src/table.rs:892:21 [INFO] [stdout] | [INFO] [stdout] 892 | i32::from_be_bytes(value[0..4].try_into()?); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 892 | let _ = i32::from_be_bytes(value[0..4].try_into()?); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 2.54s [INFO] running `Command { std: "docker" "inspect" "6ebf502fef8e31428e01ebf3d2204b232413ae67c800fc076a10cfbbf276c8d3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6ebf502fef8e31428e01ebf3d2204b232413ae67c800fc076a10cfbbf276c8d3", kill_on_drop: false }` [INFO] [stdout] 6ebf502fef8e31428e01ebf3d2204b232413ae67c800fc076a10cfbbf276c8d3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3959728d45483eb673ba100a951a6b9f5012970368db2a9e08e0ac9b67c8a5ad" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-02-18" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 285611953cae06c86d455d80a8709a9ad769a3ae3140512a22f467d9e99c4887 [INFO] running `Command { std: "docker" "start" "-a" "285611953cae06c86d455d80a8709a9ad769a3ae3140512a22f467d9e99c4887", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.139 [INFO] [stderr] Compiling io-lifetimes v1.0.5 [INFO] [stderr] Compiling rustix v0.36.9 [INFO] [stderr] Compiling linux-raw-sys v0.1.4 [INFO] [stderr] Compiling rand v0.4.6 [INFO] [stderr] Compiling tempdir v0.3.7 [INFO] [stderr] Compiling rql v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `Pointer` [INFO] [stdout] --> src/table.rs:12:33 [INFO] [stdout] | [INFO] [stdout] 12 | node::{Key, Node, NodeType, Pointer}, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `p` [INFO] [stdout] --> src/cursor.rs:580:31 [INFO] [stdout] | [INFO] [stdout] 580 | .min_by_key(|(p, key)| key) [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_p` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/node.rs:326:21 [INFO] [stdout] | [INFO] [stdout] 326 | let mut pointers: Vec = [INFO] [stdout] | ----^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `old_page_num` [INFO] [stdout] --> src/table.rs:371:9 [INFO] [stdout] | [INFO] [stdout] 371 | old_page_num: u32, [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_old_page_num` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/table.rs:547:13 [INFO] [stdout] | [INFO] [stdout] 547 | let mut cursors: Vec = match self.column_index(&where_stmt.column) { [INFO] [stdout] | ----^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Replace` is never constructed [INFO] [stdout] --> src/cursor.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 18 | pub enum OperationInfo { [INFO] [stdout] | ------------- variant in this enum [INFO] [stdout] ... [INFO] [stdout] 23 | Replace, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `select_by_key`, `select_by`, and `data` are never used [INFO] [stdout] --> src/cursor.rs:429:12 [INFO] [stdout] | [INFO] [stdout] 42 | impl Cursor { [INFO] [stdout] | ----------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 429 | pub fn select_by_key( [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 455 | pub fn select_by( [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 495 | pub fn data(&self, key_size: usize, row_size: usize) -> anyhow::Result>> { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `is_internal` is never used [INFO] [stdout] --> src/node.rs:291:8 [INFO] [stdout] | [INFO] [stdout] 172 | impl Node { [INFO] [stdout] | --------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 291 | fn is_internal(&self) -> bool { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `WhereStmt` is never constructed [INFO] [stdout] --> src/statements.rs:4:12 [INFO] [stdout] | [INFO] [stdout] 4 | pub struct WhereStmt { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `WhereStmt` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `get_cmp` is never used [INFO] [stdout] --> src/statements.rs:10:12 [INFO] [stdout] | [INFO] [stdout] 9 | impl WhereStmt { [INFO] [stdout] | -------------- method in this implementation [INFO] [stdout] 10 | pub fn get_cmp( [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `deserialize_key` is never used [INFO] [stdout] --> src/table.rs:50:8 [INFO] [stdout] | [INFO] [stdout] 48 | pub trait Deserialize: Sized { [INFO] [stdout] | ----------- associated function in this trait [INFO] [stdout] 49 | fn deserialize(data: &[u8]) -> anyhow::Result; [INFO] [stdout] 50 | fn deserialize_key(data: &[u8]) -> String; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated items `new`, `db_open`, `column_byte_size`, `add_indexed_column`, and `multiple_cursor_find` are never used [INFO] [stdout] --> src/table.rs:267:12 [INFO] [stdout] | [INFO] [stdout] 266 | impl Table { [INFO] [stdout] | ---------------------- associated items in this implementation [INFO] [stdout] 267 | pub fn new>(p: P, table_definition: TableDefinition) -> anyhow::Result { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 318 | pub fn db_open + Clone>(p: P) -> anyhow::Result { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 328 | fn column_byte_size(&self, column: &str) -> Option { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 337 | fn add_indexed_column(&mut self, column: String) -> anyhow::Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 468 | fn multiple_cursor_find( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `search_with_where`, `search`, `index_cursor_to_row_cursor`, `index_cursors_to_row_cursor`, and `column_index` are never used [INFO] [stdout] --> src/table.rs:540:12 [INFO] [stdout] | [INFO] [stdout] 536 | / impl Table [INFO] [stdout] 537 | | where [INFO] [stdout] 538 | | V: Deserialize, [INFO] [stdout] | |___________________- methods in this implementation [INFO] [stdout] 539 | { [INFO] [stdout] 540 | pub fn search_with_where(&mut self, where_stmt: WhereStmt) -> anyhow::Result>> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 613 | pub fn search(&mut self, key: Key) -> anyhow::Result> { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 629 | fn index_cursor_to_row_cursor( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 648 | fn index_cursors_to_row_cursor( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 672 | fn column_index(&self, column: &str) -> Option { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `core::num::::from_be_bytes` that must be used [INFO] [stdout] --> src/table.rs:892:21 [INFO] [stdout] | [INFO] [stdout] 892 | i32::from_be_bytes(value[0..4].try_into()?); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 892 | let _ = i32::from_be_bytes(value[0..4].try_into()?); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling tempfile v3.4.0 [INFO] [stdout] warning: unused variable: `p` [INFO] [stdout] --> src/cursor.rs:580:31 [INFO] [stdout] | [INFO] [stdout] 580 | .min_by_key(|(p, key)| key) [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_p` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/node.rs:326:21 [INFO] [stdout] | [INFO] [stdout] 326 | let mut pointers: Vec = [INFO] [stdout] | ----^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `old_page_num` [INFO] [stdout] --> src/table.rs:371:9 [INFO] [stdout] | [INFO] [stdout] 371 | old_page_num: u32, [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_old_page_num` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/table.rs:547:13 [INFO] [stdout] | [INFO] [stdout] 547 | let mut cursors: Vec = match self.column_index(&where_stmt.column) { [INFO] [stdout] | ----^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/table.rs:1350:14 [INFO] [stdout] | [INFO] [stdout] 1350 | for (i, row) in rows.into_iter().enumerate() { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Replace` is never constructed [INFO] [stdout] --> src/cursor.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 18 | pub enum OperationInfo { [INFO] [stdout] | ------------- variant in this enum [INFO] [stdout] ... [INFO] [stdout] 23 | Replace, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `is_internal` is never used [INFO] [stdout] --> src/node.rs:291:8 [INFO] [stdout] | [INFO] [stdout] 172 | impl Node { [INFO] [stdout] | --------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 291 | fn is_internal(&self) -> bool { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `multiple_cursor_find` is never used [INFO] [stdout] --> src/table.rs:468:8 [INFO] [stdout] | [INFO] [stdout] 266 | impl Table { [INFO] [stdout] | ---------------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 468 | fn multiple_cursor_find( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `index_cursors_to_row_cursor` is never used [INFO] [stdout] --> src/table.rs:648:8 [INFO] [stdout] | [INFO] [stdout] 536 | / impl Table [INFO] [stdout] 537 | | where [INFO] [stdout] 538 | | V: Deserialize, [INFO] [stdout] | |___________________- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 648 | fn index_cursors_to_row_cursor( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `core::num::::from_be_bytes` that must be used [INFO] [stdout] --> src/table.rs:892:21 [INFO] [stdout] | [INFO] [stdout] 892 | i32::from_be_bytes(value[0..4].try_into()?); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 892 | let _ = i32::from_be_bytes(value[0..4].try_into()?); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 6.76s [INFO] running `Command { std: "docker" "inspect" "285611953cae06c86d455d80a8709a9ad769a3ae3140512a22f467d9e99c4887", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "285611953cae06c86d455d80a8709a9ad769a3ae3140512a22f467d9e99c4887", kill_on_drop: false }` [INFO] [stdout] 285611953cae06c86d455d80a8709a9ad769a3ae3140512a22f467d9e99c4887 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3959728d45483eb673ba100a951a6b9f5012970368db2a9e08e0ac9b67c8a5ad" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-02-18" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 7bfca92877207c3900023eac43e24575e5a49856404a879f77c9ef6c09c1aec4 [INFO] running `Command { std: "docker" "start" "-a" "7bfca92877207c3900023eac43e24575e5a49856404a879f77c9ef6c09c1aec4", kill_on_drop: false }` [INFO] [stderr] warning: unused import: `Pointer` [INFO] [stderr] --> src/table.rs:12:33 [INFO] [stderr] | [INFO] [stderr] 12 | node::{Key, Node, NodeType, Pointer}, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `p` [INFO] [stderr] --> src/cursor.rs:580:31 [INFO] [stderr] | [INFO] [stderr] 580 | .min_by_key(|(p, key)| key) [INFO] [stderr] | ^ help: if this is intentional, prefix it with an underscore: `_p` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/node.rs:326:21 [INFO] [stderr] | [INFO] [stderr] 326 | let mut pointers: Vec = [INFO] [stderr] | ----^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_mut)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `old_page_num` [INFO] [stderr] --> src/table.rs:371:9 [INFO] [stderr] | [INFO] [stderr] 371 | old_page_num: u32, [INFO] [stderr] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_old_page_num` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/table.rs:547:13 [INFO] [stderr] | [INFO] [stderr] 547 | let mut cursors: Vec = match self.column_index(&where_stmt.column) { [INFO] [stderr] | ----^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variant `Replace` is never constructed [INFO] [stderr] --> src/cursor.rs:23:5 [INFO] [stderr] | [INFO] [stderr] 18 | pub enum OperationInfo { [INFO] [stderr] | ------------- variant in this enum [INFO] [stderr] ... [INFO] [stderr] 23 | Replace, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: methods `select_by_key`, `select_by`, and `data` are never used [INFO] [stderr] --> src/cursor.rs:429:12 [INFO] [stderr] | [INFO] [stderr] 42 | impl Cursor { [INFO] [stderr] | ----------- methods in this implementation [INFO] [stderr] ... [INFO] [stderr] 429 | pub fn select_by_key( [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 455 | pub fn select_by( [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 495 | pub fn data(&self, key_size: usize, row_size: usize) -> anyhow::Result>> { [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: method `is_internal` is never used [INFO] [stderr] --> src/node.rs:291:8 [INFO] [stderr] | [INFO] [stderr] 172 | impl Node { [INFO] [stderr] | --------- method in this implementation [INFO] [stderr] ... [INFO] [stderr] 291 | fn is_internal(&self) -> bool { [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `WhereStmt` is never constructed [INFO] [stderr] --> src/statements.rs:4:12 [INFO] [stderr] | [INFO] [stderr] 4 | pub struct WhereStmt { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `WhereStmt` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stderr] [INFO] [stderr] warning: method `get_cmp` is never used [INFO] [stderr] --> src/statements.rs:10:12 [INFO] [stderr] | [INFO] [stderr] 9 | impl WhereStmt { [INFO] [stderr] | -------------- method in this implementation [INFO] [stderr] 10 | pub fn get_cmp( [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function `deserialize_key` is never used [INFO] [stderr] --> src/table.rs:50:8 [INFO] [stderr] | [INFO] [stderr] 48 | pub trait Deserialize: Sized { [INFO] [stderr] | ----------- associated function in this trait [INFO] [stderr] 49 | fn deserialize(data: &[u8]) -> anyhow::Result; [INFO] [stderr] 50 | fn deserialize_key(data: &[u8]) -> String; [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated items `new`, `db_open`, `column_byte_size`, `add_indexed_column`, and `multiple_cursor_find` are never used [INFO] [stderr] --> src/table.rs:267:12 [INFO] [stderr] | [INFO] [stderr] 266 | impl Table { [INFO] [stderr] | ---------------------- associated items in this implementation [INFO] [stderr] 267 | pub fn new>(p: P, table_definition: TableDefinition) -> anyhow::Result { [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 318 | pub fn db_open + Clone>(p: P) -> anyhow::Result { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 328 | fn column_byte_size(&self, column: &str) -> Option { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 337 | fn add_indexed_column(&mut self, column: String) -> anyhow::Result<()> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 468 | fn multiple_cursor_find( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: methods `search_with_where`, `search`, `index_cursor_to_row_cursor`, `index_cursors_to_row_cursor`, and `column_index` are never used [INFO] [stderr] --> src/table.rs:540:12 [INFO] [stderr] | [INFO] [stderr] 536 | / impl Table [INFO] [stderr] 537 | | where [INFO] [stderr] 538 | | V: Deserialize, [INFO] [stderr] | |___________________- methods in this implementation [INFO] [stderr] 539 | { [INFO] [stderr] 540 | pub fn search_with_where(&mut self, where_stmt: WhereStmt) -> anyhow::Result>> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 613 | pub fn search(&mut self, key: Key) -> anyhow::Result> { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 629 | fn index_cursor_to_row_cursor( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 648 | fn index_cursors_to_row_cursor( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 672 | fn column_index(&self, column: &str) -> Option { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused return value of `core::num::::from_be_bytes` that must be used [INFO] [stderr] --> src/table.rs:892:21 [INFO] [stderr] | [INFO] [stderr] 892 | i32::from_be_bytes(value[0..4].try_into()?); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_must_use)]` on by default [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 892 | let _ = i32::from_be_bytes(value[0..4].try_into()?); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: `rql` (lib) generated 14 warnings (run `cargo fix --lib -p rql` to apply 3 suggestions) [INFO] [stderr] warning: unused variable: `i` [INFO] [stderr] --> src/table.rs:1350:14 [INFO] [stderr] | [INFO] [stderr] 1350 | for (i, row) in rows.into_iter().enumerate() { [INFO] [stderr] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stderr] [INFO] [stderr] warning: method `multiple_cursor_find` is never used [INFO] [stderr] --> src/table.rs:468:8 [INFO] [stderr] | [INFO] [stderr] 266 | impl Table { [INFO] [stderr] | ---------------------- method in this implementation [INFO] [stderr] ... [INFO] [stderr] 468 | fn multiple_cursor_find( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method `index_cursors_to_row_cursor` is never used [INFO] [stderr] --> src/table.rs:648:8 [INFO] [stderr] | [INFO] [stderr] 536 | / impl Table [INFO] [stderr] 537 | | where [INFO] [stderr] 538 | | V: Deserialize, [INFO] [stderr] | |___________________- method in this implementation [INFO] [stderr] ... [INFO] [stderr] 648 | fn index_cursors_to_row_cursor( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: `rql` (lib test) generated 10 warnings (7 duplicates) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.05s [INFO] [stdout] [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/rql-88dca54d0269813f) [INFO] [stdout] running 13 tests [INFO] [stdout] test cli::test::test_parse_query ... ok [INFO] [stdout] test table::tests::test_deserialize ... ok [INFO] [stdout] test table::tests::test_insert_generic_row ... ok [INFO] [stdout] test table::tests::test_insert_duplicate ... ok [INFO] [stdout] test row::tests::test_table_definition ... ok [INFO] [stdout] test cursor::test::test_leaf_node_split_and_insert ... ok [INFO] [stdout] test table::tests::test_serialize ... ok [INFO] [stdout] test table::tests::test_table_definition ... ok [INFO] [stdout] test table::tests::test_table_invalid_insert ... ok [INFO] [stdout] test table::tests::test_table ... ok [INFO] [stdout] test table::tests::test_table_multiple_inserts ... FAILED [INFO] [stdout] test table::tests::test_search_with_where ... ok [INFO] [stdout] test table::tests::test_search_with_where_many ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- table::tests::test_table_multiple_inserts stdout ---- [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 4 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 23, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 2 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 16, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 5 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 31, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 4 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 24, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 6 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 39, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 5 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 32, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 7 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 47, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 6 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 40, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] (0) internal [root: true, inx: true, parent: ] ([(3, "\u{8}"), (2, "\u{10}"), (4, "\u{18}"), (5, " "), (6, "("), (7, "/")]) [INFO] [stdout] (3) leaf: [parent: 0, inx: false]([Key([0, 0, 0, 1]), Key([0, 0, 0, 2]), Key([0, 0, 0, 3]), Key([0, 0, 0, 4]), Key([0, 0, 0, 5]), Key([0, 0, 0, 6]), Key([0, 0, 0, 7]), Key([0, 0, 0, 8])] next_leaf: Some(Pointer(2))) [INFO] [stdout] (2) leaf: [parent: 0, inx: false]([Key([0, 0, 0, 9]), Key([0, 0, 0, 10]), Key([0, 0, 0, 11]), Key([0, 0, 0, 12]), Key([0, 0, 0, 13]), Key([0, 0, 0, 14]), Key([0, 0, 0, 15]), Key([0, 0, 0, 16])] next_leaf: Some(Pointer(4))) [INFO] [stdout] (4) leaf: [parent: 0, inx: false]([Key([0, 0, 0, 17]), Key([0, 0, 0, 18]), Key([0, 0, 0, 19]), Key([0, 0, 0, 20]), Key([0, 0, 0, 21]), Key([0, 0, 0, 22]), Key([0, 0, 0, 23]), Key([0, 0, 0, 24])] next_leaf: Some(Pointer(5))) [INFO] [stdout] (5) leaf: [parent: 0, inx: false]([Key([0, 0, 0, 25]), Key([0, 0, 0, 26]), Key([0, 0, 0, 27]), Key([0, 0, 0, 28]), Key([0, 0, 0, 29]), Key([0, 0, 0, 30]), Key([0, 0, 0, 31]), Key([0, 0, 0, 32])] next_leaf: Some(Pointer(6))) [INFO] [stdout] (6) leaf: [parent: 0, inx: false]([Key([0, 0, 0, 33]), Key([0, 0, 0, 34]), Key([0, 0, 0, 35]), Key([0, 0, 0, 36]), Key([0, 0, 0, 37]), Key([0, 0, 0, 38]), Key([0, 0, 0, 39]), Key([0, 0, 0, 40])] next_leaf: Some(Pointer(7))) [INFO] [stdout] (7) leaf: [parent: 0, inx: false]([Key([0, 0, 0, 41]), Key([0, 0, 0, 42]), Key([0, 0, 0, 43]), Key([0, 0, 0, 44]), Key([0, 0, 0, 45]), Key([0, 0, 0, 46]), Key([0, 0, 0, 47]), Key([0, 0, 0, 48]), Key([0, 0, 0, 49]), Key([0, 0, 0, 50])] next_leaf: None) [INFO] [stdout] [INFO] [stdout] (1) leaf: [parent: , inx: true](kvs: ["\"\\u{1}\" -> (3, 0)", "\"\\u{1}\" -> (0, 0)", "\"\\u{2}\" -> (3, 1)", "\"\\u{2}\" -> (0, 1)", "\"\\u{3}\" -> (3, 2)", "\"\\u{3}\" -> (0, 2)", "\"\\u{4}\" -> (3, 3)", "\"\\u{4}\" -> (0, 3)", "\"\\u{5}\" -> (3, 4)", "\"\\u{5}\" -> (0, 4)", "\"\\u{6}\" -> (3, 5)", "\"\\u{6}\" -> (0, 5)", "\"\\u{7}\" -> (3, 6)", "\"\\u{7}\" -> (0, 6)", "\"\\u{8}\" -> (3, 7)", "\"\\u{8}\" -> (0, 7)", "\"\\t\" -> (2, 0)", "\"\\t\" -> (2, 0)", "\"\\t\" -> (0, 8)", "\"\\n\" -> (2, 1)", "\"\\n\" -> (2, 1)", "\"\\n\" -> (0, 9)", "\"\\u{b}\" -> (2, 2)", "\"\\u{b}\" -> (2, 2)", "\"\\u{b}\" -> (0, 10)", "\"\\u{c}\" -> (2, 3)", "\"\\u{c}\" -> (2, 3)", "\"\\u{c}\" -> (0, 11)", "\"\\r\" -> (2, 4)", "\"\\r\" -> (2, 4)", "\"\\r\" -> (0, 12)", "\"\\u{e}\" -> (2, 5)", "\"\\u{e}\" -> (2, 5)", "\"\\u{e}\" -> (0, 13)", "\"\\u{f}\" -> (2, 6)", "\"\\u{f}\" -> (2, 6)", "\"\\u{10}\" -> (2, 7)", "\"\\u{10}\" -> (2, 7)", "\"\\u{11}\" -> (4, 0)", "\"\\u{11}\" -> (4, 0)", "\"\\u{11}\" -> (2, 8)", "\"\\u{12}\" -> (4, 1)", "\"\\u{12}\" -> (4, 1)", "\"\\u{12}\" -> (2, 9)", "\"\\u{13}\" -> (4, 2)", "\"\\u{13}\" -> (4, 2)", "\"\\u{13}\" -> (2, 10)", "\"\\u{14}\" -> (4, 3)", "\"\\u{14}\" -> (4, 3)", "\"\\u{14}\" -> (2, 11)", "\"\\u{15}\" -> (4, 4)", "\"\\u{15}\" -> (4, 4)", "\"\\u{15}\" -> (2, 12)", "\"\\u{16}\" -> (4, 5)", "\"\\u{16}\" -> (4, 5)", "\"\\u{16}\" -> (2, 13)", "\"\\u{17}\" -> (4, 6)", "\"\\u{17}\" -> (4, 6)", "\"\\u{18}\" -> (4, 7)", "\"\\u{18}\" -> (4, 7)", "\"\\u{19}\" -> (5, 0)", "\"\\u{19}\" -> (5, 0)", "\"\\u{19}\" -> (4, 8)", "\"\\u{1a}\" -> (5, 1)", "\"\\u{1a}\" -> (5, 1)", "\"\\u{1a}\" -> (4, 9)", "\"\\u{1b}\" -> (5, 2)", "\"\\u{1b}\" -> (5, 2)", "\"\\u{1b}\" -> (4, 10)", "\"\\u{1c}\" -> (5, 3)", "\"\\u{1c}\" -> (5, 3)", "\"\\u{1c}\" -> (4, 11)", "\"\\u{1d}\" -> (5, 4)", "\"\\u{1d}\" -> (5, 4)", "\"\\u{1d}\" -> (4, 12)", "\"\\u{1e}\" -> (5, 5)", "\"\\u{1e}\" -> (5, 5)", "\"\\u{1e}\" -> (4, 13)", "\"\\u{1f}\" -> (5, 6)", "\"\\u{1f}\" -> (5, 6)", "\" \" -> (5, 7)", "\" \" -> (5, 7)", "\"!\" -> (6, 0)", "\"!\" -> (6, 0)", "\"!\" -> (5, 8)", "\"\\\"\" -> (6, 1)", "\"\\\"\" -> (6, 1)", "\"\\\"\" -> (5, 9)", "\"#\" -> (6, 2)", "\"#\" -> (6, 2)", "\"#\" -> (5, 10)", "\"$\" -> (6, 3)", "\"$\" -> (6, 3)", "\"$\" -> (5, 11)", "\"%\" -> (6, 4)", "\"%\" -> (6, 4)", "\"%\" -> (5, 12)", "\"&\" -> (6, 5)", "\"&\" -> (6, 5)", "\"&\" -> (5, 13)", "\"'\" -> (6, 6)", "\"'\" -> (6, 6)", "\"(\" -> (6, 7)", "\"(\" -> (6, 7)", "\")\" -> (7, 0)", "\")\" -> (6, 8)", "\"*\" -> (7, 1)", "\"*\" -> (6, 9)", "\"+\" -> (7, 2)", "\"+\" -> (6, 10)", "\",\" -> (7, 3)", "\",\" -> (6, 11)", "\"-\" -> (7, 4)", "\"-\" -> (6, 12)", "\".\" -> (7, 5)", "\".\" -> (6, 13)", "\"/\" -> (7, 6)", "\"0\" -> (7, 7)", "\"1\" -> (7, 8)", "\"2\" -> (7, 9)"] next_leaf: None) [INFO] [stdout] Error: cannot convert Internal Node into Row [INFO] [stdout] [INFO] [stdout] ---- table::tests::test_search_with_where_many stdout ---- [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 5 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 23, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 3 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 16, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 6 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 31, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 5 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 24, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 7 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 39, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 6 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 32, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 8 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 47, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 7 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 40, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 11 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 55, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 8 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 48, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 12 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 63, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 11 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 56, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 13 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 71, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 12 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 64, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 14 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 9 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 15 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 79, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 13 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 72, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 16 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 87, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 15 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 80, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 17 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 10 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 18 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 95, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 16 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 88, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 19 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 103, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 18 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 96, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 20 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 111, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 19 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 104, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 21 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 119, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 20 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 112, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 24 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 127, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 21 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 120, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 27 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 135, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 24 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 128, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 28 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 14 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 29 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 143, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 27 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 136, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 30 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 151, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 29 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 144, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 31 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 9 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 32 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 159, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 30 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 152, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 33 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 17 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 34 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 167, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 32 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 160, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 35 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 175, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 34 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 168, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:391:25] page_num = 22 [INFO] [stdout] [src/cursor.rs:391:25] &old_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 112, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 37 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 182, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 20 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 112, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 38 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 190, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 37 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 183, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 39 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 10 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 97, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 40 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 189, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 25 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 123, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 41 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 198, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 38 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 191, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 42 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 206, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 41 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 199, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 43 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 214, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 42 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 207, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 44 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 222, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 43 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 215, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 45 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 230, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 44 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 223, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 46 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 238, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 45 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 231, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:391:25] page_num = 22 [INFO] [stdout] [src/cursor.rs:391:25] &old_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 112, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 48 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 245, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 20 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 112, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 49 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 33 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 50 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 253, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 48 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 246, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 51 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 1, [INFO] [stdout] 0, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 40 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 187, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 52 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 1, [INFO] [stdout] 5, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 50 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 254, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 53 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 31 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 0, [INFO] [stderr] error: test failed, to rerun pass `--lib` [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 54 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 28 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 55 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 1, [INFO] [stdout] 13, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 52 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 1, [INFO] [stdout] 6, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 56 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 14 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 57 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 1, [INFO] [stdout] 21, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 55 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 1, [INFO] [stdout] 14, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 58 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 1, [INFO] [stdout] 29, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 57 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 1, [INFO] [stdout] 22, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 59 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 1, [INFO] [stdout] 37, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 58 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 1, [INFO] [stdout] 30, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 60 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 1, [INFO] [stdout] 45, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 59 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 1, [INFO] [stdout] 38, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:391:25] page_num = 22 [INFO] [stdout] [src/cursor.rs:391:25] &old_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 112, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 62 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 1, [INFO] [stdout] 52, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 20 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 112, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 63 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 1, [INFO] [stdout] 60, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 62 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 1, [INFO] [stdout] 53, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 64 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 1, [INFO] [stdout] 66, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 51 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 251, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 65 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 1, [INFO] [stdout] 68, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 63 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 1, [INFO] [stdout] 61, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 66 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 1, [INFO] [stdout] 76, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 65 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 1, [INFO] [stdout] 69, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 67 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 1, [INFO] [stdout] 84, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 66 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 1, [INFO] [stdout] 77, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 68 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 1, [INFO] [stdout] 92, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 67 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 1, [INFO] [stdout] 85, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 69 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 9 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 70 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 1, [INFO] [stdout] 100, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 68 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 1, [INFO] [stdout] 93, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 71 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 1, [INFO] [stdout] 108, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 70 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 1, [INFO] [stdout] 101, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:391:25] page_num = 22 [INFO] [stdout] [src/cursor.rs:391:25] &old_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 112, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 73 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 17 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 74 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 49 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 75 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 1, [INFO] [stdout] 115, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 20 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 112, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 76 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 1, [INFO] [stdout] 123, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 75 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 1, [INFO] [stdout] 116, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 77 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 53 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 78 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 39 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 97, [INFO] [stdout] 97, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 79 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 1, [INFO] [stdout] 131, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 76 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 1, [INFO] [stdout] 124, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 80 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 1, [INFO] [stdout] 130, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 64 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 1, [INFO] [stdout] 59, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 81 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 1, [INFO] [stdout] 139, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 79 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 1, [INFO] [stdout] 132, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] right_page_num = 82 [INFO] [stdout] [src/cursor.rs:215:21] &max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 97, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] [src/cursor.rs:215:21] left_page_num = 10 [INFO] [stdout] [src/cursor.rs:215:21] &left_node_max_key = Key( [INFO] [stdout] [ [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] ], [INFO] [stdout] ) [INFO] [stdout] (1) internal [root: true, inx: true, parent: ] ([(26, "@"), (25, "{"), (40, "[0, 0, 0, 187]"), (51, "[0, 0, 0, 251]"), (64, "\u{1};"), (80, "[0, 0, 1, 130]")]) [INFO] [stdout] could not find [INFO] [stdout] could not find [INFO] [stdout] could not find [INFO] [stdout] could not find [INFO] [stdout] could not find [INFO] [stdout] could not find [INFO] [stdout] could not find [INFO] [stdout] could not find [INFO] [stdout] could not find [INFO] [stdout] could not find [INFO] [stdout] could not find [INFO] [stdout] could not find [INFO] [stdout] could not find [INFO] [stdout] Error: cannot convert Internal Node into Row [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] table::tests::test_search_with_where_many [INFO] [stdout] table::tests::test_table_multiple_inserts [INFO] [stdout] [INFO] [stdout] test result: FAILED. 11 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.37s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "7bfca92877207c3900023eac43e24575e5a49856404a879f77c9ef6c09c1aec4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7bfca92877207c3900023eac43e24575e5a49856404a879f77c9ef6c09c1aec4", kill_on_drop: false }` [INFO] [stdout] 7bfca92877207c3900023eac43e24575e5a49856404a879f77c9ef6c09c1aec4