[INFO] cloning repository https://github.com/dolphindb/api-rust
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/dolphindb/api-rust" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdolphindb%2Fapi-rust", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdolphindb%2Fapi-rust'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 6373632f04365d7a472c7ebd9864aa366cef888b
[INFO] testing dolphindb/api-rust/6373632f04365d7a472c7ebd9864aa366cef888b against nightly-2024-10-28+rustflags=-Zrandomize-layout for randomize-layout
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdolphindb%2Fapi-rust" "/workspace/builds/worker-2-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc2/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/dolphindb/api-rust on toolchain nightly-2024-10-28
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+nightly-2024-10-28" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/dolphindb/api-rust
[INFO] finished tweaking git repo https://github.com/dolphindb/api-rust
[INFO] tweaked toml for git repo https://github.com/dolphindb/api-rust written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] crate git repo https://github.com/dolphindb/api-rust 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" "+nightly-2024-10-28" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2024-10-28" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] e9176eaaa5c306af3c85844eea187079a9b17ee179873138d369582980d9a90d
[INFO] running `Command { std: "docker" "start" "-a" "e9176eaaa5c306af3c85844eea187079a9b17ee179873138d369582980d9a90d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e9176eaaa5c306af3c85844eea187079a9b17ee179873138d369582980d9a90d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e9176eaaa5c306af3c85844eea187079a9b17ee179873138d369582980d9a90d", kill_on_drop: false }`
[INFO] [stdout] e9176eaaa5c306af3c85844eea187079a9b17ee179873138d369582980d9a90d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Zrandomize-layout" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2024-10-28" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 0f2a0c241f33176cf136e9b7ed5e798e0bd34cddd57d5dc5c936e7ade0c70ccd
[INFO] running `Command { std: "docker" "start" "-a" "0f2a0c241f33176cf136e9b7ed5e798e0bd34cddd57d5dc5c936e7ade0c70ccd", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.67
[INFO] [stderr]    Compiling rand_core v0.4.2
[INFO] [stderr]    Compiling ddb v0.1.0 (/opt/rustwide/workdir/api)
[INFO] [stderr]    Compiling rand_core v0.3.1
[INFO] [stderr]    Compiling rand v0.5.6
[INFO] [stderr]    Compiling api-rust v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused imports: `c_char`, `c_double`, `c_float`, `c_int`, `c_longlong`, `c_short`, and `c_void`
[INFO] [stdout]  --> src/main.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | use libc::{c_char, c_double, c_float, c_int, c_longlong, c_short, c_void};
[INFO] [stdout]   |            ^^^^^^  ^^^^^^^^  ^^^^^^^  ^^^^^  ^^^^^^^^^^  ^^^^^^^  ^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ffi::CStr`
[INFO] [stdout]  --> src/main.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use std::ffi::CStr;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ffi::CString`
[INFO] [stdout]  --> src/main.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use std::ffi::CString;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::str`
[INFO] [stdout]  --> src/main.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use std::str;
[INFO] [stdout]   |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.80s
[INFO] running `Command { std: "docker" "inspect" "0f2a0c241f33176cf136e9b7ed5e798e0bd34cddd57d5dc5c936e7ade0c70ccd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0f2a0c241f33176cf136e9b7ed5e798e0bd34cddd57d5dc5c936e7ade0c70ccd", kill_on_drop: false }`
[INFO] [stdout] 0f2a0c241f33176cf136e9b7ed5e798e0bd34cddd57d5dc5c936e7ade0c70ccd
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Zrandomize-layout" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2024-10-28" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] bcccebb83cfa28db6ab05e13d6d5c42fa8f4030932eb3c870427e56393140f94
[INFO] running `Command { std: "docker" "start" "-a" "bcccebb83cfa28db6ab05e13d6d5c42fa8f4030932eb3c870427e56393140f94", kill_on_drop: false }`
[INFO] [stderr]    Compiling api-rust v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused imports: `c_char`, `c_double`, `c_float`, `c_int`, `c_longlong`, `c_short`, and `c_void`
[INFO] [stdout]  --> src/main.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | use libc::{c_char, c_double, c_float, c_int, c_longlong, c_short, c_void};
[INFO] [stdout]   |            ^^^^^^  ^^^^^^^^  ^^^^^^^  ^^^^^  ^^^^^^^^^^  ^^^^^^^  ^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ffi::CStr`
[INFO] [stdout]  --> src/main.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use std::ffi::CStr;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ffi::CString`
[INFO] [stdout]  --> src/main.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use std::ffi::CString;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::str`
[INFO] [stdout]  --> src/main.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use std::str;
[INFO] [stdout]   |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ffi::CStr`
[INFO] [stdout]  --> tests/Dictionary_test.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use std::ffi::CStr;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ffi::CString`
[INFO] [stdout]  --> tests/Dictionary_test.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use std::ffi::CString;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ffi::CStr`
[INFO] [stdout]  --> tests/Set_test.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use std::ffi::CStr;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ffi::CString`
[INFO] [stdout]  --> tests/Set_test.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use std::ffi::CString;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `c_char`, `c_double`, `c_float`, `c_longlong`, `c_short`, and `c_void`
[INFO] [stdout]  --> tests/DBConnection_test.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | use libc::{c_char, c_double, c_float, c_int, c_longlong, c_short, c_void};
[INFO] [stdout]   |            ^^^^^^  ^^^^^^^^  ^^^^^^^         ^^^^^^^^^^  ^^^^^^^  ^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ffi::CStr`
[INFO] [stdout]  --> tests/DBConnection_test.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use std::ffi::CStr;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ffi::CString`
[INFO] [stdout]  --> tests/DBConnection_test.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use std::ffi::CString;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Dictionary_count` should have a snake case name
[INFO] [stdout]   --> tests/Dictionary_test.rs:17:4
[INFO] [stdout]    |
[INFO] [stdout] 17 | fn Dictionary_count() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `dictionary_count`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_snake_case)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Dictionary_get_member` should have a snake case name
[INFO] [stdout]   --> tests/Dictionary_test.rs:30:4
[INFO] [stdout]    |
[INFO] [stdout] 30 | fn Dictionary_get_member() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `dictionary_get_member`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Dictionary_key_type` should have a snake case name
[INFO] [stdout]   --> tests/Dictionary_test.rs:43:4
[INFO] [stdout]    |
[INFO] [stdout] 43 | fn Dictionary_key_type() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `dictionary_key_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Dictionary_remove` should have a snake case name
[INFO] [stdout]   --> tests/Dictionary_test.rs:56:4
[INFO] [stdout]    |
[INFO] [stdout] 56 | fn Dictionary_remove() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `dictionary_remove`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Dictionary_set` should have a snake case name
[INFO] [stdout]   --> tests/Dictionary_test.rs:70:4
[INFO] [stdout]    |
[INFO] [stdout] 70 | fn Dictionary_set() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `dictionary_set`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `c_char`, `c_double`, `c_float`, `c_int`, `c_longlong`, `c_short`, and `c_void`
[INFO] [stdout]  --> src/main.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | use libc::{c_char, c_double, c_float, c_int, c_longlong, c_short, c_void};
[INFO] [stdout]   |            ^^^^^^  ^^^^^^^^  ^^^^^^^  ^^^^^  ^^^^^^^^^^  ^^^^^^^  ^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ffi::CStr`
[INFO] [stdout]  --> src/main.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use std::ffi::CStr;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ffi::CString`
[INFO] [stdout]  --> src/main.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use std::ffi::CString;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::str`
[INFO] [stdout]  --> src/main.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use std::str;
[INFO] [stdout]   |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DBConnection_connect` should have a snake case name
[INFO] [stdout]   --> tests/DBConnection_test.rs:17:4
[INFO] [stdout]    |
[INFO] [stdout] 17 | fn DBConnection_connect() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `dbconnection_connect`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_snake_case)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DBConnection_run` should have a snake case name
[INFO] [stdout]   --> tests/DBConnection_test.rs:25:4
[INFO] [stdout]    |
[INFO] [stdout] 25 | fn DBConnection_run() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `dbconnection_run`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DBConnection_upload` should have a snake case name
[INFO] [stdout]   --> tests/DBConnection_test.rs:37:4
[INFO] [stdout]    |
[INFO] [stdout] 37 | fn DBConnection_upload() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `dbconnection_upload`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DBConnection_runfunc` should have a snake case name
[INFO] [stdout]   --> tests/DBConnection_test.rs:48:4
[INFO] [stdout]    |
[INFO] [stdout] 48 | fn DBConnection_runfunc() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `dbconnection_runfunc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `c_char`, `c_double`, `c_float`, `c_int`, `c_longlong`, `c_short`, and `c_void`
[INFO] [stdout]  --> tests/Table_test.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | use libc::{c_char, c_double, c_float, c_int, c_longlong, c_short, c_void};
[INFO] [stdout]   |            ^^^^^^  ^^^^^^^^  ^^^^^^^  ^^^^^  ^^^^^^^^^^  ^^^^^^^  ^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ffi::CStr`
[INFO] [stdout]  --> tests/Table_test.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use std::ffi::CStr;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ffi::CString`
[INFO] [stdout]  --> tests/Table_test.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use std::ffi::CString;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ffi::CStr`
[INFO] [stdout]  --> tests/Constant_test.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use std::ffi::CStr;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ffi::CString`
[INFO] [stdout]  --> tests/Constant_test.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use std::ffi::CString;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Set_append` should have a snake case name
[INFO] [stdout]   --> tests/Set_test.rs:17:4
[INFO] [stdout]    |
[INFO] [stdout] 17 | fn Set_append() {
[INFO] [stdout]    |    ^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `set_append`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_snake_case)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Set_remove` should have a snake case name
[INFO] [stdout]   --> tests/Set_test.rs:32:4
[INFO] [stdout]    |
[INFO] [stdout] 32 | fn Set_remove() {
[INFO] [stdout]    |    ^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `set_remove`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Set_is_super_set` should have a snake case name
[INFO] [stdout]   --> tests/Set_test.rs:47:4
[INFO] [stdout]    |
[INFO] [stdout] 47 | fn Set_is_super_set() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `set_is_super_set`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Set_interaction` should have a snake case name
[INFO] [stdout]   --> tests/Set_test.rs:60:4
[INFO] [stdout]    |
[INFO] [stdout] 60 | fn Set_interaction() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `set_interaction`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Set_get_sub_vector` should have a snake case name
[INFO] [stdout]   --> tests/Set_test.rs:73:4
[INFO] [stdout]    |
[INFO] [stdout] 73 | fn Set_get_sub_vector() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `set_get_sub_vector`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Set_clear` should have a snake case name
[INFO] [stdout]   --> tests/Set_test.rs:86:4
[INFO] [stdout]    |
[INFO] [stdout] 86 | fn Set_clear() {
[INFO] [stdout]    |    ^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `set_clear`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::str`
[INFO] [stdout]  --> tests/Constant_test.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use std::str;
[INFO] [stdout]   |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Table_set_get_name` should have a snake case name
[INFO] [stdout]   --> tests/Table_test.rs:17:4
[INFO] [stdout]    |
[INFO] [stdout] 17 | fn Table_set_get_name() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `table_set_get_name`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_snake_case)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Table_get_column_name` should have a snake case name
[INFO] [stdout]   --> tests/Table_test.rs:31:4
[INFO] [stdout]    |
[INFO] [stdout] 31 | fn Table_get_column_name() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `table_get_column_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Table_get_column` should have a snake case name
[INFO] [stdout]   --> tests/Table_test.rs:44:4
[INFO] [stdout]    |
[INFO] [stdout] 44 | fn Table_get_column() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `table_get_column`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Table_get_column_by_name` should have a snake case name
[INFO] [stdout]   --> tests/Table_test.rs:58:4
[INFO] [stdout]    |
[INFO] [stdout] 58 | fn Table_get_column_by_name() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `table_get_column_by_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Table_columns` should have a snake case name
[INFO] [stdout]   --> tests/Table_test.rs:72:4
[INFO] [stdout]    |
[INFO] [stdout] 72 | fn Table_columns() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^ help: convert the identifier to snake case: `table_columns`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Table_rows` should have a snake case name
[INFO] [stdout]   --> tests/Table_test.rs:85:4
[INFO] [stdout]    |
[INFO] [stdout] 85 | fn Table_rows() {
[INFO] [stdout]    |    ^^^^^^^^^^ help: convert the identifier to snake case: `table_rows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Table_get_column_type` should have a snake case name
[INFO] [stdout]   --> tests/Table_test.rs:98:4
[INFO] [stdout]    |
[INFO] [stdout] 98 | fn Table_get_column_type() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `table_get_column_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Table_set_column_name` should have a snake case name
[INFO] [stdout]    --> tests/Table_test.rs:111:4
[INFO] [stdout]     |
[INFO] [stdout] 111 | fn Table_set_column_name() {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `table_set_column_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Table_get_column_index` should have a snake case name
[INFO] [stdout]    --> tests/Table_test.rs:125:4
[INFO] [stdout]     |
[INFO] [stdout] 125 | fn Table_get_column_index() {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `table_get_column_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Table_get_contain` should have a snake case name
[INFO] [stdout]    --> tests/Table_test.rs:138:4
[INFO] [stdout]     |
[INFO] [stdout] 138 | fn Table_get_contain() {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `table_get_contain`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `c_char` and `c_void`
[INFO] [stdout]  --> tests/ddb_test.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | use libc::{c_char, c_double, c_float, c_int, c_longlong, c_short, c_void};
[INFO] [stdout]   |            ^^^^^^                                                 ^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ffi::CStr`
[INFO] [stdout]  --> tests/ddb_test.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use std::ffi::CStr;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ffi::CString`
[INFO] [stdout]  --> tests/ddb_test.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use std::ffi::CString;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `s1`
[INFO] [stdout]    --> tests/ddb_test.rs:253:9
[INFO] [stdout]     |
[INFO] [stdout] 253 |     let s1 = ddb::create_set(ddb::DT_INT, 10);
[INFO] [stdout]     |         ^^ help: if this is intentional, prefix it with an underscore: `_s1`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `c2`
[INFO] [stdout]    --> tests/ddb_test.rs:255:9
[INFO] [stdout]     |
[INFO] [stdout] 255 |     let c2 = conn.run("set(4 3 )");
[INFO] [stdout]     |         ^^ help: if this is intentional, prefix it with an underscore: `_c2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ca`
[INFO] [stdout]    --> tests/ddb_test.rs:328:9
[INFO] [stdout]     |
[INFO] [stdout] 328 |     let ca = conn.run("3 6 1 5 9");
[INFO] [stdout]     |         ^^ help: if this is intentional, prefix it with an underscore: `_ca`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `cb`
[INFO] [stdout]    --> tests/ddb_test.rs:332:9
[INFO] [stdout]     |
[INFO] [stdout] 332 |     let cb = conn.run("3 6 1 5 9");
[INFO] [stdout]     |         ^^ help: if this is intentional, prefix it with an underscore: `_cb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `c_char` and `c_void`
[INFO] [stdout]  --> tests/Vector_test.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | use libc::{c_char, c_double, c_float, c_int, c_long, c_short, c_void};
[INFO] [stdout]   |            ^^^^^^                                             ^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ffi::CStr`
[INFO] [stdout]  --> tests/Vector_test.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use std::ffi::CStr;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ffi::CString`
[INFO] [stdout]  --> tests/Vector_test.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use std::ffi::CString;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> tests/ddb_test.rs:505:9
[INFO] [stdout]     |
[INFO] [stdout] 505 |     let mut arr2: [c_int; 10] = [1; rowNum as usize];
[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: variable does not need to be mutable
[INFO] [stdout]    --> tests/ddb_test.rs:506:9
[INFO] [stdout]     |
[INFO] [stdout] 506 |     let mut arr3: [c_double; 10] = [1.0; rowNum as usize];
[INFO] [stdout]     |         ----^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> tests/ddb_test.rs:507:9
[INFO] [stdout]     |
[INFO] [stdout] 507 |     let mut arr1: [&str; 10] = ["asd"; rowNum as usize];
[INFO] [stdout]     |         ----^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: static variable `test_host` should have an upper case name
[INFO] [stdout]   --> tests/ddb_test.rs:11:8
[INFO] [stdout]    |
[INFO] [stdout] 11 | static test_host: &str = "127.0.0.1";
[INFO] [stdout]    |        ^^^^^^^^^ help: convert the identifier to upper case: `TEST_HOST`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_upper_case_globals)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: static variable `test_port` should have an upper case name
[INFO] [stdout]   --> tests/ddb_test.rs:12:8
[INFO] [stdout]    |
[INFO] [stdout] 12 | static test_port: libc::c_int = 28848;
[INFO] [stdout]    |        ^^^^^^^^^ help: convert the identifier to upper case: `TEST_PORT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: static variable `test_user` should have an upper case name
[INFO] [stdout]   --> tests/ddb_test.rs:13:8
[INFO] [stdout]    |
[INFO] [stdout] 13 | static test_user: &str = "admin";
[INFO] [stdout]    |        ^^^^^^^^^ help: convert the identifier to upper case: `TEST_USER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: static variable `test_pass` should have an upper case name
[INFO] [stdout]   --> tests/ddb_test.rs:14:8
[INFO] [stdout]    |
[INFO] [stdout] 14 | static test_pass: &str = "123456";
[INFO] [stdout]    |        ^^^^^^^^^ help: convert the identifier to upper case: `TEST_PASS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DBConnection_test` should have a snake case name
[INFO] [stdout]   --> tests/ddb_test.rs:17:4
[INFO] [stdout]    |
[INFO] [stdout] 17 | fn DBConnection_test() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `dbconnection_test`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_snake_case)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Constant_Defobj` should have a snake case name
[INFO] [stdout]   --> tests/ddb_test.rs:29:4
[INFO] [stdout]    |
[INFO] [stdout] 29 | fn Constant_Defobj() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `constant_defobj`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Constant_create` should have a snake case name
[INFO] [stdout]   --> tests/ddb_test.rs:72:4
[INFO] [stdout]    |
[INFO] [stdout] 72 | fn Constant_create() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `constant_create`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Constant_setByIndex` should have a snake case name
[INFO] [stdout]   --> tests/ddb_test.rs:95:4
[INFO] [stdout]    |
[INFO] [stdout] 95 | fn Constant_setByIndex() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `constant_set_by_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Constant_setsilce` should have a snake case name
[INFO] [stdout]    --> tests/ddb_test.rs:143:4
[INFO] [stdout]     |
[INFO] [stdout] 143 | fn Constant_setsilce() {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `constant_setsilce`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Vector_append` should have a snake case name
[INFO] [stdout]    --> tests/ddb_test.rs:195:4
[INFO] [stdout]     |
[INFO] [stdout] 195 | fn Vector_append() {
[INFO] [stdout]     |    ^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_append`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Set_test` should have a snake case name
[INFO] [stdout]    --> tests/ddb_test.rs:250:4
[INFO] [stdout]     |
[INFO] [stdout] 250 | fn Set_test() {
[INFO] [stdout]     |    ^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `set_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Vector_test` should have a snake case name
[INFO] [stdout]    --> tests/ddb_test.rs:283:4
[INFO] [stdout]     |
[INFO] [stdout] 283 | fn Vector_test() {
[INFO] [stdout]     |    ^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Table_test` should have a snake case name
[INFO] [stdout]    --> tests/ddb_test.rs:340:4
[INFO] [stdout]     |
[INFO] [stdout] 340 | fn Table_test() {
[INFO] [stdout]     |    ^^^^^^^^^^ help: convert the identifier to snake case: `table_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Dictionary_test` should have a snake case name
[INFO] [stdout]    --> tests/ddb_test.rs:406:4
[INFO] [stdout]     |
[INFO] [stdout] 406 | fn Dictionary_test() {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `dictionary_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `In_memory_table` should have a snake case name
[INFO] [stdout]    --> tests/ddb_test.rs:438:4
[INFO] [stdout]     |
[INFO] [stdout] 438 | fn In_memory_table() {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `in_memory_table`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Disk_Table` should have a snake case name
[INFO] [stdout]    --> tests/ddb_test.rs:455:4
[INFO] [stdout]     |
[INFO] [stdout] 455 | fn Disk_Table() {
[INFO] [stdout]     |    ^^^^^^^^^^ help: convert the identifier to snake case: `disk_table`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Partitioned_Table` should have a snake case name
[INFO] [stdout]    --> tests/ddb_test.rs:472:4
[INFO] [stdout]     |
[INFO] [stdout] 472 | fn Partitioned_Table() {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `partitioned_table`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CreateDemoTable` should have a snake case name
[INFO] [stdout]    --> tests/ddb_test.rs:494:4
[INFO] [stdout]     |
[INFO] [stdout] 494 | fn CreateDemoTable() -> ddb::Table {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `create_demo_table`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `rowNum` should have an upper case name
[INFO] [stdout]    --> tests/ddb_test.rs:497:11
[INFO] [stdout]     |
[INFO] [stdout] 497 |     const rowNum: c_int = 10;
[INFO] [stdout]     |           ^^^^^^ help: convert the identifier to upper case: `ROW_NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `colNum` should have an upper case name
[INFO] [stdout]    --> tests/ddb_test.rs:498:11
[INFO] [stdout]     |
[INFO] [stdout] 498 |     const colNum: c_int = 3;
[INFO] [stdout]     |           ^^^^^^ help: convert the identifier to upper case: `COL_NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `indexCapacity` should have a snake case name
[INFO] [stdout]    --> tests/ddb_test.rs:499:9
[INFO] [stdout]     |
[INFO] [stdout] 499 |     let indexCapacity = 11;
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: convert the identifier to snake case: `index_capacity`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `columnVecs` should have a snake case name
[INFO] [stdout]    --> tests/ddb_test.rs:501:13
[INFO] [stdout]     |
[INFO] [stdout] 501 |     let mut columnVecs: Vec<ddb::Vector> = Vec::new();
[INFO] [stdout]     |             ^^^^^^^^^^ help: convert the identifier to snake case: `column_vecs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v2`
[INFO] [stdout]    --> tests/Vector_test.rs:313:9
[INFO] [stdout]     |
[INFO] [stdout] 313 |     let v2 = v1.get_sub_vector(0, 2);
[INFO] [stdout]     |         ^^ help: if this is intentional, prefix it with an underscore: `_v2`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v2`
[INFO] [stdout]    --> tests/Vector_test.rs:326:9
[INFO] [stdout]     |
[INFO] [stdout] 326 |     let v2 = v1.get_sub_vector(0, 2);
[INFO] [stdout]     |         ^^ help: if this is intentional, prefix it with an underscore: `_v2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v2`
[INFO] [stdout]    --> tests/Vector_test.rs:339:9
[INFO] [stdout]     |
[INFO] [stdout] 339 |     let v2 = v1.get_sub_vector(0, 2);
[INFO] [stdout]     |         ^^ help: if this is intentional, prefix it with an underscore: `_v2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Vector_set_int_by_index` should have a snake case name
[INFO] [stdout]   --> tests/Vector_test.rs:17:4
[INFO] [stdout]    |
[INFO] [stdout] 17 | fn Vector_set_int_by_index() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_set_int_by_index`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_snake_case)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Vector_set_bool_by_index` should have a snake case name
[INFO] [stdout]   --> tests/Vector_test.rs:25:4
[INFO] [stdout]    |
[INFO] [stdout] 25 | fn Vector_set_bool_by_index() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_set_bool_by_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Vector_set_short_by_index` should have a snake case name
[INFO] [stdout]   --> tests/Vector_test.rs:33:4
[INFO] [stdout]    |
[INFO] [stdout] 33 | fn Vector_set_short_by_index() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_set_short_by_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Vector_set_long_by_index` should have a snake case name
[INFO] [stdout]   --> tests/Vector_test.rs:41:4
[INFO] [stdout]    |
[INFO] [stdout] 41 | fn Vector_set_long_by_index() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_set_long_by_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Vector_set_float_by_index` should have a snake case name
[INFO] [stdout]   --> tests/Vector_test.rs:49:4
[INFO] [stdout]    |
[INFO] [stdout] 49 | fn Vector_set_float_by_index() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_set_float_by_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Vector_set_double_by_index` should have a snake case name
[INFO] [stdout]   --> tests/Vector_test.rs:57:4
[INFO] [stdout]    |
[INFO] [stdout] 57 | fn Vector_set_double_by_index() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_set_double_by_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Vector_set_string_by_index` should have a snake case name
[INFO] [stdout]   --> tests/Vector_test.rs:65:4
[INFO] [stdout]    |
[INFO] [stdout] 65 | fn Vector_set_string_by_index() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_set_string_by_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Vector_set_null_by_index` should have a snake case name
[INFO] [stdout]   --> tests/Vector_test.rs:73:4
[INFO] [stdout]    |
[INFO] [stdout] 73 | fn Vector_set_null_by_index() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_set_null_by_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Vector_set_int_slice` should have a snake case name
[INFO] [stdout]   --> tests/Vector_test.rs:81:4
[INFO] [stdout]    |
[INFO] [stdout] 81 | fn Vector_set_int_slice() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_set_int_slice`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Vector_set_bool_slice` should have a snake case name
[INFO] [stdout]   --> tests/Vector_test.rs:90:4
[INFO] [stdout]    |
[INFO] [stdout] 90 | fn Vector_set_bool_slice() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_set_bool_slice`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Vector_set_short_slice` should have a snake case name
[INFO] [stdout]    --> tests/Vector_test.rs:101:4
[INFO] [stdout]     |
[INFO] [stdout] 101 | fn Vector_set_short_slice() {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_set_short_slice`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Vector_set_long_slice` should have a snake case name
[INFO] [stdout]    --> tests/Vector_test.rs:110:4
[INFO] [stdout]     |
[INFO] [stdout] 110 | fn Vector_set_long_slice() {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_set_long_slice`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Vector_set_float_slice` should have a snake case name
[INFO] [stdout]    --> tests/Vector_test.rs:119:4
[INFO] [stdout]     |
[INFO] [stdout] 119 | fn Vector_set_float_slice() {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_set_float_slice`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Vector_set_double_slice` should have a snake case name
[INFO] [stdout]    --> tests/Vector_test.rs:128:4
[INFO] [stdout]     |
[INFO] [stdout] 128 | fn Vector_set_double_slice() {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_set_double_slice`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Vector_set_string_slice` should have a snake case name
[INFO] [stdout]    --> tests/Vector_test.rs:137:4
[INFO] [stdout]     |
[INFO] [stdout] 137 | fn Vector_set_string_slice() {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_set_string_slice`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Vector_append_int` should have a snake case name
[INFO] [stdout]    --> tests/Vector_test.rs:146:4
[INFO] [stdout]     |
[INFO] [stdout] 146 | fn Vector_append_int() {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_append_int`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Vector_append_bool` should have a snake case name
[INFO] [stdout]    --> tests/Vector_test.rs:156:4
[INFO] [stdout]     |
[INFO] [stdout] 156 | fn Vector_append_bool() {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_append_bool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Vector_append_short` should have a snake case name
[INFO] [stdout]    --> tests/Vector_test.rs:168:4
[INFO] [stdout]     |
[INFO] [stdout] 168 | fn Vector_append_short() {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_append_short`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Vector_append_long` should have a snake case name
[INFO] [stdout]    --> tests/Vector_test.rs:177:4
[INFO] [stdout]     |
[INFO] [stdout] 177 | fn Vector_append_long() {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_append_long`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Vector_append_float` should have a snake case name
[INFO] [stdout]    --> tests/Vector_test.rs:187:4
[INFO] [stdout]     |
[INFO] [stdout] 187 | fn Vector_append_float() {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_append_float`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Vector_append_double` should have a snake case name
[INFO] [stdout]    --> tests/Vector_test.rs:196:4
[INFO] [stdout]     |
[INFO] [stdout] 196 | fn Vector_append_double() {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_append_double`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Vector_append_string` should have a snake case name
[INFO] [stdout]    --> tests/Vector_test.rs:205:4
[INFO] [stdout]     |
[INFO] [stdout] 205 | fn Vector_append_string() {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_append_string`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Vector_to_vector` should have a snake case name
[INFO] [stdout]    --> tests/Vector_test.rs:214:4
[INFO] [stdout]     |
[INFO] [stdout] 214 | fn Vector_to_vector() {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_to_vector`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Vector_remove` should have a snake case name
[INFO] [stdout]    --> tests/Vector_test.rs:226:4
[INFO] [stdout]     |
[INFO] [stdout] 226 | fn Vector_remove() {
[INFO] [stdout]     |    ^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_remove`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Vector_append` should have a snake case name
[INFO] [stdout]    --> tests/Vector_test.rs:238:4
[INFO] [stdout]     |
[INFO] [stdout] 238 | fn Vector_append() {
[INFO] [stdout]     |    ^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_append`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Vector_set_get_name` should have a snake case name
[INFO] [stdout]    --> tests/Vector_test.rs:251:4
[INFO] [stdout]     |
[INFO] [stdout] 251 | fn Vector_set_get_name() {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_set_get_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Vector_set_get_capacity` should have a snake case name
[INFO] [stdout]    --> tests/Vector_test.rs:263:4
[INFO] [stdout]     |
[INFO] [stdout] 263 | fn Vector_set_get_capacity() {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_set_get_capacity`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Vector_set_get_unit_length` should have a snake case name
[INFO] [stdout]    --> tests/Vector_test.rs:274:4
[INFO] [stdout]     |
[INFO] [stdout] 274 | fn Vector_set_get_unit_length() {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_set_get_unit_length`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Vector_set_get_unit_size` should have a snake case name
[INFO] [stdout]    --> tests/Vector_test.rs:285:4
[INFO] [stdout]     |
[INFO] [stdout] 285 | fn Vector_set_get_unit_size() {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_set_get_unit_size`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Vector_get_sub_vector` should have a snake case name
[INFO] [stdout]    --> tests/Vector_test.rs:296:4
[INFO] [stdout]     |
[INFO] [stdout] 296 | fn Vector_get_sub_vector() {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_get_sub_vector`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Vector_fill` should have a snake case name
[INFO] [stdout]    --> tests/Vector_test.rs:308:4
[INFO] [stdout]     |
[INFO] [stdout] 308 | fn Vector_fill() {
[INFO] [stdout]     |    ^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_fill`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Vector_reverse` should have a snake case name
[INFO] [stdout]    --> tests/Vector_test.rs:321:4
[INFO] [stdout]     |
[INFO] [stdout] 321 | fn Vector_reverse() {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_reverse`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `Vector_replace` should have a snake case name
[INFO] [stdout]    --> tests/Vector_test.rs:334:4
[INFO] [stdout]     |
[INFO] [stdout] 334 | fn Vector_replace() {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_replace`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1.07s
[INFO] running `Command { std: "docker" "inspect" "bcccebb83cfa28db6ab05e13d6d5c42fa8f4030932eb3c870427e56393140f94", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "bcccebb83cfa28db6ab05e13d6d5c42fa8f4030932eb3c870427e56393140f94", kill_on_drop: false }`
[INFO] [stdout] bcccebb83cfa28db6ab05e13d6d5c42fa8f4030932eb3c870427e56393140f94
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Zrandomize-layout" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2024-10-28" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 52726e992080d9f8b149aa53237511cd9824c863b48f56d3ce8ac8acd2d70b49
[INFO] running `Command { std: "docker" "start" "-a" "52726e992080d9f8b149aa53237511cd9824c863b48f56d3ce8ac8acd2d70b49", kill_on_drop: false }`
[INFO] [stderr] warning: unused import: `std::ffi::CStr`
[INFO] [stderr]  --> tests/Dictionary_test.rs:5:5
[INFO] [stderr]   |
[INFO] [stderr] 5 | use std::ffi::CStr;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::ffi::CString`
[INFO] [stderr]  --> tests/Dictionary_test.rs:6:5
[INFO] [stderr]   |
[INFO] [stderr] 6 | use std::ffi::CString;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `Dictionary_count` should have a snake case name
[INFO] [stderr]   --> tests/Dictionary_test.rs:17:4
[INFO] [stderr]    |
[INFO] [stderr] 17 | fn Dictionary_count() {
[INFO] [stderr]    |    ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `dictionary_count`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(non_snake_case)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: function `Dictionary_get_member` should have a snake case name
[INFO] [stderr]   --> tests/Dictionary_test.rs:30:4
[INFO] [stderr]    |
[INFO] [stderr] 30 | fn Dictionary_get_member() {
[INFO] [stderr]    |    ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `dictionary_get_member`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Dictionary_key_type` should have a snake case name
[INFO] [stderr]   --> tests/Dictionary_test.rs:43:4
[INFO] [stderr]    |
[INFO] [stderr] 43 | fn Dictionary_key_type() {
[INFO] [stderr]    |    ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `dictionary_key_type`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Dictionary_remove` should have a snake case name
[INFO] [stderr]   --> tests/Dictionary_test.rs:56:4
[INFO] [stderr]    |
[INFO] [stderr] 56 | fn Dictionary_remove() {
[INFO] [stderr]    |    ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `dictionary_remove`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Dictionary_set` should have a snake case name
[INFO] [stderr]   --> tests/Dictionary_test.rs:70:4
[INFO] [stderr]    |
[INFO] [stderr] 70 | fn Dictionary_set() {
[INFO] [stderr]    |    ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `dictionary_set`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::ffi::CStr`
[INFO] [stderr]  --> tests/Set_test.rs:5:5
[INFO] [stderr]   |
[INFO] [stderr] 5 | use std::ffi::CStr;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::ffi::CString`
[INFO] [stderr]  --> tests/Set_test.rs:6:5
[INFO] [stderr]   |
[INFO] [stderr] 6 | use std::ffi::CString;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `Set_append` should have a snake case name
[INFO] [stderr]   --> tests/Set_test.rs:17:4
[INFO] [stderr]    |
[INFO] [stderr] 17 | fn Set_append() {
[INFO] [stderr]    |    ^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `set_append`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(non_snake_case)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: function `Set_remove` should have a snake case name
[INFO] [stderr]   --> tests/Set_test.rs:32:4
[INFO] [stderr]    |
[INFO] [stderr] 32 | fn Set_remove() {
[INFO] [stderr]    |    ^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `set_remove`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Set_is_super_set` should have a snake case name
[INFO] [stderr]   --> tests/Set_test.rs:47:4
[INFO] [stderr]    |
[INFO] [stderr] 47 | fn Set_is_super_set() {
[INFO] [stderr]    |    ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `set_is_super_set`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Set_interaction` should have a snake case name
[INFO] [stderr]   --> tests/Set_test.rs:60:4
[INFO] [stderr]    |
[INFO] [stderr] 60 | fn Set_interaction() {
[INFO] [stderr]    |    ^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `set_interaction`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Set_get_sub_vector` should have a snake case name
[INFO] [stderr]   --> tests/Set_test.rs:73:4
[INFO] [stderr]    |
[INFO] [stderr] 73 | fn Set_get_sub_vector() {
[INFO] [stderr]    |    ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `set_get_sub_vector`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Set_clear` should have a snake case name
[INFO] [stderr]   --> tests/Set_test.rs:86:4
[INFO] [stderr]    |
[INFO] [stderr] 86 | fn Set_clear() {
[INFO] [stderr]    |    ^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `set_clear`
[INFO] [stderr] 
[INFO] [stderr] warning: `api-rust` (test "Dictionary_test") generated 7 warnings (run `cargo fix --test "Dictionary_test"` to apply 2 suggestions)
[INFO] [stderr] warning: `api-rust` (test "Set_test") generated 8 warnings (run `cargo fix --test "Set_test"` to apply 2 suggestions)
[INFO] [stderr] warning: unused import: `std::ffi::CStr`
[INFO] [stderr]  --> tests/Constant_test.rs:5:5
[INFO] [stderr]   |
[INFO] [stderr] 5 | use std::ffi::CStr;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::ffi::CString`
[INFO] [stderr]  --> tests/Constant_test.rs:6:5
[INFO] [stderr]   |
[INFO] [stderr] 6 | use std::ffi::CString;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::str`
[INFO] [stderr]  --> tests/Constant_test.rs:7:5
[INFO] [stderr]   |
[INFO] [stderr] 7 | use std::str;
[INFO] [stderr]   |     ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `c_char`, `c_double`, `c_float`, `c_int`, `c_longlong`, `c_short`, and `c_void`
[INFO] [stderr]  --> tests/Table_test.rs:4:12
[INFO] [stderr]   |
[INFO] [stderr] 4 | use libc::{c_char, c_double, c_float, c_int, c_longlong, c_short, c_void};
[INFO] [stderr]   |            ^^^^^^  ^^^^^^^^  ^^^^^^^  ^^^^^  ^^^^^^^^^^  ^^^^^^^  ^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::ffi::CStr`
[INFO] [stderr]  --> tests/Table_test.rs:5:5
[INFO] [stderr]   |
[INFO] [stderr] 5 | use std::ffi::CStr;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::ffi::CString`
[INFO] [stderr]  --> tests/Table_test.rs:6:5
[INFO] [stderr]   |
[INFO] [stderr] 6 | use std::ffi::CString;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `Table_set_get_name` should have a snake case name
[INFO] [stderr]   --> tests/Table_test.rs:17:4
[INFO] [stderr]    |
[INFO] [stderr] 17 | fn Table_set_get_name() {
[INFO] [stderr]    |    ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `table_set_get_name`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(non_snake_case)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: function `Table_get_column_name` should have a snake case name
[INFO] [stderr]   --> tests/Table_test.rs:31:4
[INFO] [stderr]    |
[INFO] [stderr] 31 | fn Table_get_column_name() {
[INFO] [stderr]    |    ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `table_get_column_name`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Table_get_column` should have a snake case name
[INFO] [stderr]   --> tests/Table_test.rs:44:4
[INFO] [stderr]    |
[INFO] [stderr] 44 | fn Table_get_column() {
[INFO] [stderr]    |    ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `table_get_column`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Table_get_column_by_name` should have a snake case name
[INFO] [stderr]   --> tests/Table_test.rs:58:4
[INFO] [stderr]    |
[INFO] [stderr] 58 | fn Table_get_column_by_name() {
[INFO] [stderr]    |    ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `table_get_column_by_name`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Table_columns` should have a snake case name
[INFO] [stderr]   --> tests/Table_test.rs:72:4
[INFO] [stderr]    |
[INFO] [stderr] 72 | fn Table_columns() {
[INFO] [stderr]    |    ^^^^^^^^^^^^^ help: convert the identifier to snake case: `table_columns`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Table_rows` should have a snake case name
[INFO] [stderr]   --> tests/Table_test.rs:85:4
[INFO] [stderr]    |
[INFO] [stderr] 85 | fn Table_rows() {
[INFO] [stderr]    |    ^^^^^^^^^^ help: convert the identifier to snake case: `table_rows`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Table_get_column_type` should have a snake case name
[INFO] [stderr]   --> tests/Table_test.rs:98:4
[INFO] [stderr]    |
[INFO] [stderr] 98 | fn Table_get_column_type() {
[INFO] [stderr]    |    ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `table_get_column_type`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Table_set_column_name` should have a snake case name
[INFO] [stderr]    --> tests/Table_test.rs:111:4
[INFO] [stderr]     |
[INFO] [stderr] 111 | fn Table_set_column_name() {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `table_set_column_name`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Table_get_column_index` should have a snake case name
[INFO] [stderr]    --> tests/Table_test.rs:125:4
[INFO] [stderr]     |
[INFO] [stderr] 125 | fn Table_get_column_index() {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `table_get_column_index`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Table_get_contain` should have a snake case name
[INFO] [stderr]    --> tests/Table_test.rs:138:4
[INFO] [stderr]     |
[INFO] [stderr] 138 | fn Table_get_contain() {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `table_get_contain`
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `c_char` and `c_void`
[INFO] [stderr]  --> tests/ddb_test.rs:4:12
[INFO] [stderr]   |
[INFO] [stderr] 4 | use libc::{c_char, c_double, c_float, c_int, c_longlong, c_short, c_void};
[INFO] [stderr]   |            ^^^^^^                                                 ^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::ffi::CStr`
[INFO] [stderr]  --> tests/ddb_test.rs:5:5
[INFO] [stderr]   |
[INFO] [stderr] 5 | use std::ffi::CStr;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::ffi::CString`
[INFO] [stderr]  --> tests/ddb_test.rs:6:5
[INFO] [stderr]   |
[INFO] [stderr] 6 | use std::ffi::CString;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `s1`
[INFO] [stderr]    --> tests/ddb_test.rs:253:9
[INFO] [stderr]     |
[INFO] [stderr] 253 |     let s1 = ddb::create_set(ddb::DT_INT, 10);
[INFO] [stderr]     |         ^^ help: if this is intentional, prefix it with an underscore: `_s1`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `c2`
[INFO] [stderr]    --> tests/ddb_test.rs:255:9
[INFO] [stderr]     |
[INFO] [stderr] 255 |     let c2 = conn.run("set(4 3 )");
[INFO] [stderr]     |         ^^ help: if this is intentional, prefix it with an underscore: `_c2`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `ca`
[INFO] [stderr]    --> tests/ddb_test.rs:328:9
[INFO] [stderr]     |
[INFO] [stderr] 328 |     let ca = conn.run("3 6 1 5 9");
[INFO] [stderr]     |         ^^ help: if this is intentional, prefix it with an underscore: `_ca`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `cb`
[INFO] [stderr]    --> tests/ddb_test.rs:332:9
[INFO] [stderr]     |
[INFO] [stderr] 332 |     let cb = conn.run("3 6 1 5 9");
[INFO] [stderr]     |         ^^ help: if this is intentional, prefix it with an underscore: `_cb`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> tests/ddb_test.rs:505:9
[INFO] [stderr]     |
[INFO] [stderr] 505 |     let mut arr2: [c_int; 10] = [1; rowNum as usize];
[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: variable does not need to be mutable
[INFO] [stderr]    --> tests/ddb_test.rs:506:9
[INFO] [stderr]     |
[INFO] [stderr] 506 |     let mut arr3: [c_double; 10] = [1.0; rowNum as usize];
[INFO] [stderr]     |         ----^^^^
[INFO] [stderr]     |         |
[INFO] [stderr]     |         help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> tests/ddb_test.rs:507:9
[INFO] [stderr]     |
[INFO] [stderr] 507 |     let mut arr1: [&str; 10] = ["asd"; rowNum as usize];
[INFO] [stderr]     |         ----^^^^
[INFO] [stderr]     |         |
[INFO] [stderr]     |         help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: static variable `test_host` should have an upper case name
[INFO] [stderr]   --> tests/ddb_test.rs:11:8
[INFO] [stderr]    |
[INFO] [stderr] 11 | static test_host: &str = "127.0.0.1";
[INFO] [stderr]    |        ^^^^^^^^^ help: convert the identifier to upper case: `TEST_HOST`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(non_upper_case_globals)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: static variable `test_port` should have an upper case name
[INFO] [stderr]   --> tests/ddb_test.rs:12:8
[INFO] [stderr]    |
[INFO] [stderr] 12 | static test_port: libc::c_int = 28848;
[INFO] [stderr]    |        ^^^^^^^^^ help: convert the identifier to upper case: `TEST_PORT`
[INFO] [stderr] 
[INFO] [stderr] warning: static variable `test_user` should have an upper case name
[INFO] [stderr]   --> tests/ddb_test.rs:13:8
[INFO] [stderr]    |
[INFO] [stderr] 13 | static test_user: &str = "admin";
[INFO] [stderr]    |        ^^^^^^^^^ help: convert the identifier to upper case: `TEST_USER`
[INFO] [stderr] 
[INFO] [stderr] warning: static variable `test_pass` should have an upper case name
[INFO] [stderr]   --> tests/ddb_test.rs:14:8
[INFO] [stderr]    |
[INFO] [stderr] 14 | static test_pass: &str = "123456";
[INFO] [stderr]    |        ^^^^^^^^^ help: convert the identifier to upper case: `TEST_PASS`
[INFO] [stderr] 
[INFO] [stderr] warning: function `DBConnection_test` should have a snake case name
[INFO] [stderr]   --> tests/ddb_test.rs:17:4
[INFO] [stderr]    |
[INFO] [stderr] 17 | fn DBConnection_test() {
[INFO] [stderr]    |    ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `dbconnection_test`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(non_snake_case)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: function `Constant_Defobj` should have a snake case name
[INFO] [stderr]   --> tests/ddb_test.rs:29:4
[INFO] [stderr]    |
[INFO] [stderr] 29 | fn Constant_Defobj() {
[INFO] [stderr]    |    ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `constant_defobj`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Constant_create` should have a snake case name
[INFO] [stderr]   --> tests/ddb_test.rs:72:4
[INFO] [stderr]    |
[INFO] [stderr] 72 | fn Constant_create() {
[INFO] [stderr]    |    ^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `constant_create`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Constant_setByIndex` should have a snake case name
[INFO] [stderr]   --> tests/ddb_test.rs:95:4
[INFO] [stderr]    |
[INFO] [stderr] 95 | fn Constant_setByIndex() {
[INFO] [stderr]    |    ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `constant_set_by_index`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Constant_setsilce` should have a snake case name
[INFO] [stderr]    --> tests/ddb_test.rs:143:4
[INFO] [stderr]     |
[INFO] [stderr] 143 | fn Constant_setsilce() {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `constant_setsilce`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Vector_append` should have a snake case name
[INFO] [stderr]    --> tests/ddb_test.rs:195:4
[INFO] [stderr]     |
[INFO] [stderr] 195 | fn Vector_append() {
[INFO] [stderr]     |    ^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_append`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Set_test` should have a snake case name
[INFO] [stderr]    --> tests/ddb_test.rs:250:4
[INFO] [stderr]     |
[INFO] [stderr] 250 | fn Set_test() {
[INFO] [stderr]     |    ^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `set_test`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Vector_test` should have a snake case name
[INFO] [stderr]    --> tests/ddb_test.rs:283:4
[INFO] [stderr]     |
[INFO] [stderr] 283 | fn Vector_test() {
[INFO] [stderr]     |    ^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_test`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Table_test` should have a snake case name
[INFO] [stderr]    --> tests/ddb_test.rs:340:4
[INFO] [stderr]     |
[INFO] [stderr] 340 | fn Table_test() {
[INFO] [stderr]     |    ^^^^^^^^^^ help: convert the identifier to snake case: `table_test`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Dictionary_test` should have a snake case name
[INFO] [stderr]    --> tests/ddb_test.rs:406:4
[INFO] [stderr]     |
[INFO] [stderr] 406 | fn Dictionary_test() {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `dictionary_test`
[INFO] [stderr] 
[INFO] [stderr] warning: function `In_memory_table` should have a snake case name
[INFO] [stderr]    --> tests/ddb_test.rs:438:4
[INFO] [stderr]     |
[INFO] [stderr] 438 | fn In_memory_table() {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `in_memory_table`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Disk_Table` should have a snake case name
[INFO] [stderr]    --> tests/ddb_test.rs:455:4
[INFO] [stderr]     |
[INFO] [stderr] 455 | fn Disk_Table() {
[INFO] [stderr]     |    ^^^^^^^^^^ help: convert the identifier to snake case: `disk_table`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Partitioned_Table` should have a snake case name
[INFO] [stderr]    --> tests/ddb_test.rs:472:4
[INFO] [stderr]     |
[INFO] [stderr] 472 | fn Partitioned_Table() {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `partitioned_table`
[INFO] [stderr] 
[INFO] [stderr] warning: function `CreateDemoTable` should have a snake case name
[INFO] [stderr]    --> tests/ddb_test.rs:494:4
[INFO] [stderr]     |
[INFO] [stderr] 494 | fn CreateDemoTable() -> ddb::Table {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `create_demo_table`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `rowNum` should have an upper case name
[INFO] [stderr]    --> tests/ddb_test.rs:497:11
[INFO] [stderr]     |
[INFO] [stderr] 497 |     const rowNum: c_int = 10;
[INFO] [stderr]     |           ^^^^^^ help: convert the identifier to upper case: `ROW_NUM`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `colNum` should have an upper case name
[INFO] [stderr]    --> tests/ddb_test.rs:498:11
[INFO] [stderr]     |
[INFO] [stderr] 498 |     const colNum: c_int = 3;
[INFO] [stderr]     |           ^^^^^^ help: convert the identifier to upper case: `COL_NUM`
[INFO] [stderr] 
[INFO] [stderr] warning: variable `indexCapacity` should have a snake case name
[INFO] [stderr]    --> tests/ddb_test.rs:499:9
[INFO] [stderr]     |
[INFO] [stderr] 499 |     let indexCapacity = 11;
[INFO] [stderr]     |         ^^^^^^^^^^^^^ help: convert the identifier to snake case: `index_capacity`
[INFO] [stderr] 
[INFO] [stderr] warning: variable `columnVecs` should have a snake case name
[INFO] [stderr]    --> tests/ddb_test.rs:501:13
[INFO] [stderr]     |
[INFO] [stderr] 501 |     let mut columnVecs: Vec<ddb::Vector> = Vec::new();
[INFO] [stderr]     |             ^^^^^^^^^^ help: convert the identifier to snake case: `column_vecs`
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `c_char`, `c_double`, `c_float`, `c_int`, `c_longlong`, `c_short`, and `c_void`
[INFO] [stderr]  --> src/main.rs:4:12
[INFO] [stderr]   |
[INFO] [stderr] 4 | use libc::{c_char, c_double, c_float, c_int, c_longlong, c_short, c_void};
[INFO] [stderr]   |            ^^^^^^  ^^^^^^^^  ^^^^^^^  ^^^^^  ^^^^^^^^^^  ^^^^^^^  ^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::ffi::CStr`
[INFO] [stderr]  --> src/main.rs:5:5
[INFO] [stderr]   |
[INFO] [stderr] 5 | use std::ffi::CStr;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::ffi::CString`
[INFO] [stderr]  --> src/main.rs:6:5
[INFO] [stderr]   |
[INFO] [stderr] 6 | use std::ffi::CString;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::str`
[INFO] [stderr]  --> src/main.rs:7:5
[INFO] [stderr]   |
[INFO] [stderr] 7 | use std::str;
[INFO] [stderr]   |     ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `c_char`, `c_double`, `c_float`, `c_longlong`, `c_short`, and `c_void`
[INFO] [stderr]  --> tests/DBConnection_test.rs:4:12
[INFO] [stderr]   |
[INFO] [stderr] 4 | use libc::{c_char, c_double, c_float, c_int, c_longlong, c_short, c_void};
[INFO] [stderr]   |            ^^^^^^  ^^^^^^^^  ^^^^^^^         ^^^^^^^^^^  ^^^^^^^  ^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::ffi::CStr`
[INFO] [stderr]  --> tests/DBConnection_test.rs:5:5
[INFO] [stderr]   |
[INFO] [stderr] 5 | use std::ffi::CStr;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::ffi::CString`
[INFO] [stderr]  --> tests/DBConnection_test.rs:6:5
[INFO] [stderr]   |
[INFO] [stderr] 6 | use std::ffi::CString;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `DBConnection_connect` should have a snake case name
[INFO] [stderr]   --> tests/DBConnection_test.rs:17:4
[INFO] [stderr]    |
[INFO] [stderr] 17 | fn DBConnection_connect() {
[INFO] [stderr]    |    ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `dbconnection_connect`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(non_snake_case)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: function `DBConnection_run` should have a snake case name
[INFO] [stderr]   --> tests/DBConnection_test.rs:25:4
[INFO] [stderr]    |
[INFO] [stderr] 25 | fn DBConnection_run() {
[INFO] [stderr]    |    ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `dbconnection_run`
[INFO] [stderr] 
[INFO] [stderr] warning: function `DBConnection_upload` should have a snake case name
[INFO] [stderr]   --> tests/DBConnection_test.rs:37:4
[INFO] [stderr]    |
[INFO] [stderr] 37 | fn DBConnection_upload() {
[INFO] [stderr]    |    ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `dbconnection_upload`
[INFO] [stderr] 
[INFO] [stderr] warning: function `DBConnection_runfunc` should have a snake case name
[INFO] [stderr]   --> tests/DBConnection_test.rs:48:4
[INFO] [stderr]    |
[INFO] [stderr] 48 | fn DBConnection_runfunc() {
[INFO] [stderr]    |    ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `dbconnection_runfunc`
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `c_char` and `c_void`
[INFO] [stderr]  --> tests/Vector_test.rs:4:12
[INFO] [stderr]   |
[INFO] [stderr] 4 | use libc::{c_char, c_double, c_float, c_int, c_long, c_short, c_void};
[INFO] [stderr]   |            ^^^^^^                                             ^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::ffi::CStr`
[INFO] [stderr]  --> tests/Vector_test.rs:5:5
[INFO] [stderr]   |
[INFO] [stderr] 5 | use std::ffi::CStr;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::ffi::CString`
[INFO] [stderr]  --> tests/Vector_test.rs:6:5
[INFO] [stderr]   |
[INFO] [stderr] 6 | use std::ffi::CString;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `v2`
[INFO] [stderr]    --> tests/Vector_test.rs:313:9
[INFO] [stderr]     |
[INFO] [stderr] 313 |     let v2 = v1.get_sub_vector(0, 2);
[INFO] [stderr]     |         ^^ help: if this is intentional, prefix it with an underscore: `_v2`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `v2`
[INFO] [stderr]    --> tests/Vector_test.rs:326:9
[INFO] [stderr]     |
[INFO] [stderr] 326 |     let v2 = v1.get_sub_vector(0, 2);
[INFO] [stderr]     |         ^^ help: if this is intentional, prefix it with an underscore: `_v2`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `v2`
[INFO] [stderr]    --> tests/Vector_test.rs:339:9
[INFO] [stderr]     |
[INFO] [stderr] 339 |     let v2 = v1.get_sub_vector(0, 2);
[INFO] [stderr]     |         ^^ help: if this is intentional, prefix it with an underscore: `_v2`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Vector_set_int_by_index` should have a snake case name
[INFO] [stderr]   --> tests/Vector_test.rs:17:4
[INFO] [stderr]    |
[INFO] [stderr] 17 | fn Vector_set_int_by_index() {
[INFO] [stderr]    |    ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_set_int_by_index`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(non_snake_case)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: function `Vector_set_bool_by_index` should have a snake case name
[INFO] [stderr]   --> tests/Vector_test.rs:25:4
[INFO] [stderr]    |
[INFO] [stderr] 25 | fn Vector_set_bool_by_index() {
[INFO] [stderr]    |    ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_set_bool_by_index`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Vector_set_short_by_index` should have a snake case name
[INFO] [stderr]   --> tests/Vector_test.rs:33:4
[INFO] [stderr]    |
[INFO] [stderr] 33 | fn Vector_set_short_by_index() {
[INFO] [stderr]    |    ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_set_short_by_index`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Vector_set_long_by_index` should have a snake case name
[INFO] [stderr]   --> tests/Vector_test.rs:41:4
[INFO] [stderr]    |
[INFO] [stderr] 41 | fn Vector_set_long_by_index() {
[INFO] [stderr]    |    ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_set_long_by_index`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Vector_set_float_by_index` should have a snake case name
[INFO] [stderr]   --> tests/Vector_test.rs:49:4
[INFO] [stderr]    |
[INFO] [stderr] 49 | fn Vector_set_float_by_index() {
[INFO] [stderr]    |    ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_set_float_by_index`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Vector_set_double_by_index` should have a snake case name
[INFO] [stderr]   --> tests/Vector_test.rs:57:4
[INFO] [stderr]    |
[INFO] [stderr] 57 | fn Vector_set_double_by_index() {
[INFO] [stderr]    |    ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_set_double_by_index`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Vector_set_string_by_index` should have a snake case name
[INFO] [stderr]   --> tests/Vector_test.rs:65:4
[INFO] [stderr]    |
[INFO] [stderr] 65 | fn Vector_set_string_by_index() {
[INFO] [stderr]    |    ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_set_string_by_index`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Vector_set_null_by_index` should have a snake case name
[INFO] [stderr]   --> tests/Vector_test.rs:73:4
[INFO] [stderr]    |
[INFO] [stderr] 73 | fn Vector_set_null_by_index() {
[INFO] [stderr]    |    ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_set_null_by_index`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Vector_set_int_slice` should have a snake case name
[INFO] [stderr]   --> tests/Vector_test.rs:81:4
[INFO] [stderr]    |
[INFO] [stderr] 81 | fn Vector_set_int_slice() {
[INFO] [stderr]    |    ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_set_int_slice`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Vector_set_bool_slice` should have a snake case name
[INFO] [stderr]   --> tests/Vector_test.rs:90:4
[INFO] [stderr]    |
[INFO] [stderr] 90 | fn Vector_set_bool_slice() {
[INFO] [stderr]    |    ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_set_bool_slice`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Vector_set_short_slice` should have a snake case name
[INFO] [stderr]    --> tests/Vector_test.rs:101:4
[INFO] [stderr]     |
[INFO] [stderr] 101 | fn Vector_set_short_slice() {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_set_short_slice`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Vector_set_long_slice` should have a snake case name
[INFO] [stderr]    --> tests/Vector_test.rs:110:4
[INFO] [stderr]     |
[INFO] [stderr] 110 | fn Vector_set_long_slice() {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_set_long_slice`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Vector_set_float_slice` should have a snake case name
[INFO] [stderr]    --> tests/Vector_test.rs:119:4
[INFO] [stderr]     |
[INFO] [stderr] 119 | fn Vector_set_float_slice() {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_set_float_slice`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Vector_set_double_slice` should have a snake case name
[INFO] [stderr]    --> tests/Vector_test.rs:128:4
[INFO] [stderr]     |
[INFO] [stderr] 128 | fn Vector_set_double_slice() {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_set_double_slice`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Vector_set_string_slice` should have a snake case name
[INFO] [stderr]    --> tests/Vector_test.rs:137:4
[INFO] [stderr]     |
[INFO] [stderr] 137 | fn Vector_set_string_slice() {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_set_string_slice`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Vector_append_int` should have a snake case name
[INFO] [stderr]    --> tests/Vector_test.rs:146:4
[INFO] [stderr]     |
[INFO] [stderr] 146 | fn Vector_append_int() {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_append_int`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Vector_append_bool` should have a snake case name
[INFO] [stderr]    --> tests/Vector_test.rs:156:4
[INFO] [stderr]     |
[INFO] [stderr] 156 | fn Vector_append_bool() {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_append_bool`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Vector_append_short` should have a snake case name
[INFO] [stderr]    --> tests/Vector_test.rs:168:4
[INFO] [stderr]     |
[INFO] [stderr] 168 | fn Vector_append_short() {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_append_short`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Vector_append_long` should have a snake case name
[INFO] [stderr]    --> tests/Vector_test.rs:177:4
[INFO] [stderr]     |
[INFO] [stderr] 177 | fn Vector_append_long() {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_append_long`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Vector_append_float` should have a snake case name
[INFO] [stderr]    --> tests/Vector_test.rs:187:4
[INFO] [stderr]     |
[INFO] [stderr] 187 | fn Vector_append_float() {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_append_float`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Vector_append_double` should have a snake case name
[INFO] [stderr]    --> tests/Vector_test.rs:196:4
[INFO] [stderr]     |
[INFO] [stderr] 196 | fn Vector_append_double() {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_append_double`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Vector_append_string` should have a snake case name
[INFO] [stderr]    --> tests/Vector_test.rs:205:4
[INFO] [stderr]     |
[INFO] [stderr] 205 | fn Vector_append_string() {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_append_string`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Vector_to_vector` should have a snake case name
[INFO] [stderr]    --> tests/Vector_test.rs:214:4
[INFO] [stderr]     |
[INFO] [stderr] 214 | fn Vector_to_vector() {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_to_vector`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Vector_remove` should have a snake case name
[INFO] [stderr]    --> tests/Vector_test.rs:226:4
[INFO] [stderr]     |
[INFO] [stderr] 226 | fn Vector_remove() {
[INFO] [stderr]     |    ^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_remove`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Vector_append` should have a snake case name
[INFO] [stderr]    --> tests/Vector_test.rs:238:4
[INFO] [stderr]     |
[INFO] [stderr] 238 | fn Vector_append() {
[INFO] [stderr]     |    ^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_append`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Vector_set_get_name` should have a snake case name
[INFO] [stderr]    --> tests/Vector_test.rs:251:4
[INFO] [stderr]     |
[INFO] [stderr] 251 | fn Vector_set_get_name() {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_set_get_name`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Vector_set_get_capacity` should have a snake case name
[INFO] [stderr]    --> tests/Vector_test.rs:263:4
[INFO] [stderr]     |
[INFO] [stderr] 263 | fn Vector_set_get_capacity() {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_set_get_capacity`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Vector_set_get_unit_length` should have a snake case name
[INFO] [stderr]    --> tests/Vector_test.rs:274:4
[INFO] [stderr]     |
[INFO] [stderr] 274 | fn Vector_set_get_unit_length() {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_set_get_unit_length`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Vector_set_get_unit_size` should have a snake case name
[INFO] [stderr]    --> tests/Vector_test.rs:285:4
[INFO] [stderr]     |
[INFO] [stderr] 285 | fn Vector_set_get_unit_size() {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_set_get_unit_size`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Vector_get_sub_vector` should have a snake case name
[INFO] [stderr]    --> tests/Vector_test.rs:296:4
[INFO] [stderr]     |
[INFO] [stderr] 296 | fn Vector_get_sub_vector() {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_get_sub_vector`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Vector_fill` should have a snake case name
[INFO] [stderr]    --> tests/Vector_test.rs:308:4
[INFO] [stderr]     |
[INFO] [stderr] 308 | fn Vector_fill() {
[INFO] [stderr]     |    ^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_fill`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Vector_reverse` should have a snake case name
[INFO] [stderr]    --> tests/Vector_test.rs:321:4
[INFO] [stderr]     |
[INFO] [stderr] 321 | fn Vector_reverse() {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_reverse`
[INFO] [stderr] 
[INFO] [stderr] warning: function `Vector_replace` should have a snake case name
[INFO] [stderr]    --> tests/Vector_test.rs:334:4
[INFO] [stderr]     |
[INFO] [stderr] 334 | fn Vector_replace() {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vector_replace`
[INFO] [stderr] 
[INFO] [stderr] warning: `api-rust` (test "Constant_test") generated 3 warnings (run `cargo fix --test "Constant_test"` to apply 3 suggestions)
[INFO] [stderr] warning: `api-rust` (test "Table_test") generated 13 warnings (run `cargo fix --test "Table_test"` to apply 3 suggestions)
[INFO] [stderr] warning: `api-rust` (test "ddb_test") generated 32 warnings (run `cargo fix --test "ddb_test"` to apply 6 suggestions)
[INFO] [stderr] warning: `api-rust` (bin "api-rust" test) generated 4 warnings (run `cargo fix --bin "api-rust" --tests` to apply 4 suggestions)
[INFO] [stderr] warning: `api-rust` (test "DBConnection_test") generated 7 warnings (run `cargo fix --test "DBConnection_test"` to apply 3 suggestions)
[INFO] [stderr] warning: `api-rust` (test "Vector_test") generated 39 warnings (run `cargo fix --test "Vector_test"` to apply 3 suggestions)
[INFO] [stderr] warning: `api-rust` (bin "api-rust") generated 4 warnings (4 duplicates)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.04s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/api_rust-1b4259f3b3496a18)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/Constant_test.rs (/opt/rustwide/target/debug/deps/Constant_test-4a4560e7a3bcc080)
[INFO] [stderr] /opt/rustwide/target/debug/deps/Constant_test-4a4560e7a3bcc080: error while loading shared libraries: libwrapper.a: cannot open shared object file: No such file or directory
[INFO] [stderr] error: test failed, to rerun pass `--test Constant_test`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/target/debug/deps/Constant_test-4a4560e7a3bcc080` (exit status: 127)
[INFO] [stderr] note: test exited abnormally; to see the full output pass --nocapture to the harness.
[INFO] running `Command { std: "docker" "inspect" "52726e992080d9f8b149aa53237511cd9824c863b48f56d3ce8ac8acd2d70b49", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "52726e992080d9f8b149aa53237511cd9824c863b48f56d3ce8ac8acd2d70b49", kill_on_drop: false }`
[INFO] [stdout] 52726e992080d9f8b149aa53237511cd9824c863b48f56d3ce8ac8acd2d70b49
