[INFO] cloning repository https://github.com/anak10thn/bizdb [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/anak10thn/bizdb" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fanak10thn%2Fbizdb", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fanak10thn%2Fbizdb'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 3bbfea4bed89c43e66aaccba27d290592cea3d05 [INFO] documenting anak10thn/bizdb against beta-2022-05-20 for beta-1.62-rustdoc-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fanak10thn%2Fbizdb" "/workspace/builds/worker-13/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-13/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/anak10thn/bizdb on toolchain beta-2022-05-20 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-05-20" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/anak10thn/bizdb [INFO] finished tweaking git repo https://github.com/anak10thn/bizdb [INFO] tweaked toml for git repo https://github.com/anak10thn/bizdb written to /workspace/builds/worker-13/source/Cargo.toml [INFO] crate git repo https://github.com/anak10thn/bizdb already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-05-20" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/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:d190cb871061d98bc6d0581d85cb2ecb09a0f8a142ba5463de30be9999fc3251" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-05-20" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 658f767a9ceeb8f74bf03b98e7371174bd0243f827135cae97cc3fa0a1561d8d [INFO] running `Command { std: "docker" "start" "-a" "658f767a9ceeb8f74bf03b98e7371174bd0243f827135cae97cc3fa0a1561d8d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "658f767a9ceeb8f74bf03b98e7371174bd0243f827135cae97cc3fa0a1561d8d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "658f767a9ceeb8f74bf03b98e7371174bd0243f827135cae97cc3fa0a1561d8d", kill_on_drop: false }` [INFO] [stdout] 658f767a9ceeb8f74bf03b98e7371174bd0243f827135cae97cc3fa0a1561d8d [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/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" "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:d190cb871061d98bc6d0581d85cb2ecb09a0f8a142ba5463de30be9999fc3251" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-05-20" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 568ccea32823deba006096ba27a331a3405d6ee830c302cf292fe68c2e498c0f [INFO] running `Command { std: "docker" "start" "-a" "568ccea32823deba006096ba27a331a3405d6ee830c302cf292fe68c2e498c0f", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.67 [INFO] [stderr] Documenting bizdb v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] error: format argument must be a string literal [INFO] [stdout] --> src/main.rs:313:26 [INFO] [stdout] | [INFO] [stdout] 313 | println!(b"Error reading file: %d\n\x00" as *const u8 as [INFO] [stdout] | __________________________^ [INFO] [stdout] 314 | | *const libc::c_char, *__errno_location()); [INFO] [stdout] | |______________________________________________^ [INFO] [stdout] | [INFO] [stdout] help: you might be missing a string literal to format with [INFO] [stdout] | [INFO] [stdout] 313 | println!("{} {}", b"Error reading file: %d\n\x00" as *const u8 as [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: format argument must be a string literal [INFO] [stdout] --> src/main.rs:330:18 [INFO] [stdout] | [INFO] [stdout] 330 | println!(b" \x00" as *const u8 as *const libc::c_char); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you might be missing a string literal to format with [INFO] [stdout] | [INFO] [stdout] 330 | println!("{}", b" \x00" as *const u8 as *const libc::c_char); [INFO] [stdout] | +++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: format argument must be a string literal [INFO] [stdout] --> src/main.rs:345:22 [INFO] [stdout] | [INFO] [stdout] 345 | println!(b"- leaf (size %d)\n\x00" as *const u8 as [INFO] [stdout] | ______________________^ [INFO] [stdout] 346 | | *const libc::c_char, num_keys); [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] | [INFO] [stdout] help: you might be missing a string literal to format with [INFO] [stdout] | [INFO] [stdout] 345 | println!("{} {}", b"- leaf (size %d)\n\x00" as *const u8 as [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: format argument must be a string literal [INFO] [stdout] --> src/main.rs:351:26 [INFO] [stdout] | [INFO] [stdout] 351 | println!(b"- %d\n\x00" as *const u8 as *const libc::c_char, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you might be missing a string literal to format with [INFO] [stdout] | [INFO] [stdout] 351 | println!("{} {}", b"- %d\n\x00" as *const u8 as *const libc::c_char, [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: format argument must be a string literal [INFO] [stdout] --> src/main.rs:359:22 [INFO] [stdout] | [INFO] [stdout] 359 | println!(b"- internal (size %d)\n\x00" as *const u8 as [INFO] [stdout] | ______________________^ [INFO] [stdout] 360 | | *const libc::c_char, num_keys); [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] | [INFO] [stdout] help: you might be missing a string literal to format with [INFO] [stdout] | [INFO] [stdout] 359 | println!("{} {}", b"- internal (size %d)\n\x00" as *const u8 as [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: format argument must be a string literal [INFO] [stdout] --> src/main.rs:369:26 [INFO] [stdout] | [INFO] [stdout] 369 | println!(b"- key %d\n\x00" as *const u8 as *const libc::c_char, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you might be missing a string literal to format with [INFO] [stdout] | [INFO] [stdout] 369 | println!("{} {}", b"- key %d\n\x00" as *const u8 as *const libc::c_char, [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: format argument must be a string literal [INFO] [stdout] --> src/main.rs:557:18 [INFO] [stdout] | [INFO] [stdout] 557 | println!(b"Unable to open file\n\x00" as *const u8 as [INFO] [stdout] | __________________^ [INFO] [stdout] 558 | | *const libc::c_char); [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] help: you might be missing a string literal to format with [INFO] [stdout] | [INFO] [stdout] 557 | println!("{}", b"Unable to open file\n\x00" as *const u8 as [INFO] [stdout] | +++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: format argument must be a string literal [INFO] [stdout] --> src/main.rs:571:18 [INFO] [stdout] | [INFO] [stdout] 571 | println!(b"Db file is not a whole number of pages. Corrupt file.\n\x00" [INFO] [stdout] | __________________^ [INFO] [stdout] 572 | | as *const u8 as *const libc::c_char); [INFO] [stdout] | |______________________________________________________^ [INFO] [stdout] | [INFO] [stdout] help: you might be missing a string literal to format with [INFO] [stdout] | [INFO] [stdout] 571 | println!("{}", b"Db file is not a whole number of pages. Corrupt file.\n\x00" [INFO] [stdout] | +++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: format argument must be a string literal [INFO] [stdout] --> src/main.rs:611:14 [INFO] [stdout] | [INFO] [stdout] 611 | println!(b"db > \x00" as *const u8 as *const libc::c_char); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you might be missing a string literal to format with [INFO] [stdout] | [INFO] [stdout] 611 | println!("{}", b"db > \x00" as *const u8 as *const libc::c_char); [INFO] [stdout] | +++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: format argument must be a string literal [INFO] [stdout] --> src/main.rs:619:18 [INFO] [stdout] | [INFO] [stdout] 619 | println!(b"Error reading input\n\x00" as *const u8 as [INFO] [stdout] | __________________^ [INFO] [stdout] 620 | | *const libc::c_char); [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] help: you might be missing a string literal to format with [INFO] [stdout] | [INFO] [stdout] 619 | println!("{}", b"Error reading input\n\x00" as *const u8 as [INFO] [stdout] | +++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: format argument must be a string literal [INFO] [stdout] --> src/main.rs:641:18 [INFO] [stdout] | [INFO] [stdout] 641 | println!(b"Tried to flush null page\n\x00" as *const u8 as [INFO] [stdout] | __________________^ [INFO] [stdout] 642 | | *const libc::c_char); [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] help: you might be missing a string literal to format with [INFO] [stdout] | [INFO] [stdout] 641 | println!("{}", b"Tried to flush null page\n\x00" as *const u8 as [INFO] [stdout] | +++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: format argument must be a string literal [INFO] [stdout] --> src/main.rs:649:18 [INFO] [stdout] | [INFO] [stdout] 649 | println!(b"Error seeking: %d\n\x00" as *const u8 as *const libc::c_char, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you might be missing a string literal to format with [INFO] [stdout] | [INFO] [stdout] 649 | println!("{} {}", b"Error seeking: %d\n\x00" as *const u8 as *const libc::c_char, [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: format argument must be a string literal [INFO] [stdout] --> src/main.rs:657:18 [INFO] [stdout] | [INFO] [stdout] 657 | println!(b"Error writing: %d\n\x00" as *const u8 as *const libc::c_char, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you might be missing a string literal to format with [INFO] [stdout] | [INFO] [stdout] 657 | println!("{} {}", b"Error writing: %d\n\x00" as *const u8 as *const libc::c_char, [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: format argument must be a string literal [INFO] [stdout] --> src/main.rs:676:18 [INFO] [stdout] | [INFO] [stdout] 676 | println!(b"Error closing db file.\n\x00" as *const u8 as [INFO] [stdout] | __________________^ [INFO] [stdout] 677 | | *const libc::c_char); [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] help: you might be missing a string literal to format with [INFO] [stdout] | [INFO] [stdout] 676 | println!("{}", b"Error closing db file.\n\x00" as *const u8 as [INFO] [stdout] | +++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: format argument must be a string literal [INFO] [stdout] --> src/main.rs:705:18 [INFO] [stdout] | [INFO] [stdout] 705 | println!(b"Tree:\n\x00" as *const u8 as *const libc::c_char); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you might be missing a string literal to format with [INFO] [stdout] | [INFO] [stdout] 705 | println!("{}", b"Tree:\n\x00" as *const u8 as *const libc::c_char); [INFO] [stdout] | +++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: format argument must be a string literal [INFO] [stdout] --> src/main.rs:712:18 [INFO] [stdout] | [INFO] [stdout] 712 | println!(b"Constants:\n\x00" as *const u8 as *const libc::c_char); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you might be missing a string literal to format with [INFO] [stdout] | [INFO] [stdout] 712 | println!("{}", b"Constants:\n\x00" as *const u8 as *const libc::c_char); [INFO] [stdout] | +++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: format argument must be a string literal [INFO] [stdout] --> src/main.rs:827:18 [INFO] [stdout] | [INFO] [stdout] 827 | println!(b"Need to implement splitting internal node\n\x00" as *const u8 [INFO] [stdout] | __________________^ [INFO] [stdout] 828 | | as *const libc::c_char); [INFO] [stdout] | |_________________________________________^ [INFO] [stdout] | [INFO] [stdout] help: you might be missing a string literal to format with [INFO] [stdout] | [INFO] [stdout] 827 | println!("{}", b"Need to implement splitting internal node\n\x00" as *const u8 [INFO] [stdout] | +++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: format argument must be a string literal [INFO] [stdout] --> src/main.rs:1014:18 [INFO] [stdout] | [INFO] [stdout] 1014 | println!(b"Must supply a database filename.\n\x00" as *const u8 as [INFO] [stdout] | __________________^ [INFO] [stdout] 1015 | | *const libc::c_char); [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] help: you might be missing a string literal to format with [INFO] [stdout] | [INFO] [stdout] 1014 | println!("{}", b"Must supply a database filename.\n\x00" as *const u8 as [INFO] [stdout] | +++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: format argument must be a string literal [INFO] [stdout] --> src/main.rs:1030:30 [INFO] [stdout] | [INFO] [stdout] 1030 | println!(b"Unrecognized command \'%s\'\n\x00" as *const u8 [INFO] [stdout] | ______________________________^ [INFO] [stdout] 1031 | | as *const libc::c_char, [INFO] [stdout] | |_____________________________________________________^ [INFO] [stdout] | [INFO] [stdout] help: you might be missing a string literal to format with [INFO] [stdout] | [INFO] [stdout] 1030 | println!("{} {}", b"Unrecognized command \'%s\'\n\x00" as *const u8 [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: format argument must be a string literal [INFO] [stdout] --> src/main.rs:1045:26 [INFO] [stdout] | [INFO] [stdout] 1045 | println!(b"ID must be positive.\n\x00" as *const u8 as [INFO] [stdout] | __________________________^ [INFO] [stdout] 1046 | | *const libc::c_char); [INFO] [stdout] | |______________________________________________^ [INFO] [stdout] | [INFO] [stdout] help: you might be missing a string literal to format with [INFO] [stdout] | [INFO] [stdout] 1045 | println!("{}", b"ID must be positive.\n\x00" as *const u8 as [INFO] [stdout] | +++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: format argument must be a string literal [INFO] [stdout] --> src/main.rs:1049:26 [INFO] [stdout] | [INFO] [stdout] 1049 | println!(b"String is too long.\n\x00" as *const u8 as [INFO] [stdout] | __________________________^ [INFO] [stdout] 1050 | | *const libc::c_char); [INFO] [stdout] | |______________________________________________^ [INFO] [stdout] | [INFO] [stdout] help: you might be missing a string literal to format with [INFO] [stdout] | [INFO] [stdout] 1049 | println!("{}", b"String is too long.\n\x00" as *const u8 as [INFO] [stdout] | +++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: format argument must be a string literal [INFO] [stdout] --> src/main.rs:1053:26 [INFO] [stdout] | [INFO] [stdout] 1053 | println!(b"Syntax error. Could not parse statement.\n\x00" as [INFO] [stdout] | __________________________^ [INFO] [stdout] 1054 | | *const u8 as *const libc::c_char); [INFO] [stdout] | |___________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] help: you might be missing a string literal to format with [INFO] [stdout] | [INFO] [stdout] 1053 | println!("{}", b"Syntax error. Could not parse statement.\n\x00" as [INFO] [stdout] | +++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: format argument must be a string literal [INFO] [stdout] --> src/main.rs:1057:26 [INFO] [stdout] | [INFO] [stdout] 1057 | println!(b"Unrecognized keyword at start of \'%s\'.\n\x00" as [INFO] [stdout] | __________________________^ [INFO] [stdout] 1058 | | *const u8 as *const libc::c_char, [INFO] [stdout] | |___________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] help: you might be missing a string literal to format with [INFO] [stdout] | [INFO] [stdout] 1057 | println!("{} {}", b"Unrecognized keyword at start of \'%s\'.\n\x00" as [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: format argument must be a string literal [INFO] [stdout] --> src/main.rs:1065:34 [INFO] [stdout] | [INFO] [stdout] 1065 | println!(b"Executed.\n\x00" as *const u8 as [INFO] [stdout] | __________________________________^ [INFO] [stdout] 1066 | | *const libc::c_char); [INFO] [stdout] | |______________________________________________________^ [INFO] [stdout] | [INFO] [stdout] help: you might be missing a string literal to format with [INFO] [stdout] | [INFO] [stdout] 1065 | println!("{}", b"Executed.\n\x00" as *const u8 as [INFO] [stdout] | +++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: format argument must be a string literal [INFO] [stdout] --> src/main.rs:1069:34 [INFO] [stdout] | [INFO] [stdout] 1069 | println!(b"Error: Duplicate key.\n\x00" as *const u8 as [INFO] [stdout] | __________________________________^ [INFO] [stdout] 1070 | | *const libc::c_char); [INFO] [stdout] | |______________________________________________________^ [INFO] [stdout] | [INFO] [stdout] help: you might be missing a string literal to format with [INFO] [stdout] | [INFO] [stdout] 1069 | println!("{}", b"Error: Duplicate key.\n\x00" as *const u8 as [INFO] [stdout] | +++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0428]: the name `main` is defined multiple times [INFO] [stdout] --> src/main.rs:1141:1 [INFO] [stdout] | [INFO] [stdout] 1079 | pub fn main() { [INFO] [stdout] | ------------- previous definition of the value `main` here [INFO] [stdout] ... [INFO] [stdout] 1141 | fn main() { [INFO] [stdout] | ^^^^^^^^^ `main` redefined here [INFO] [stdout] | [INFO] [stdout] = note: `main` must be defined only once in the value namespace of this module [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `main` in this scope [INFO] [stdout] --> src/main.rs:1078:3 [INFO] [stdout] | [INFO] [stdout] 1078 | #[main] [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `main` is in scope, but it is a function, not an attribute [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `int32_t` should have an upper camel case name [INFO] [stdout] --> src/main.rs:1:10 [INFO] [stdout] | [INFO] [stdout] 1 | pub type int32_t = i32; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper camel case: `Int32T` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_camel_case_types)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uint8_t` should have an upper camel case name [INFO] [stdout] --> src/main.rs:2:10 [INFO] [stdout] | [INFO] [stdout] 2 | pub type uint8_t = u8; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper camel case: `Uint8T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uint32_t` should have an upper camel case name [INFO] [stdout] --> src/main.rs:3:10 [INFO] [stdout] | [INFO] [stdout] 3 | pub type uint32_t = u32; [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper camel case: `Uint32T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `size_t` should have an upper camel case name [INFO] [stdout] --> src/main.rs:4:10 [INFO] [stdout] | [INFO] [stdout] 4 | pub type size_t = usize; [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper camel case: `SizeT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `ssize_t` should have an upper camel case name [INFO] [stdout] --> src/main.rs:5:10 [INFO] [stdout] | [INFO] [stdout] 5 | pub type ssize_t = usize; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper camel case: `SsizeT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `char` should have an upper camel case name [INFO] [stdout] --> src/main.rs:6:10 [INFO] [stdout] | [INFO] [stdout] 6 | pub type char = u8; [INFO] [stdout] | ^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Char` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `int` should have an upper camel case name [INFO] [stdout] --> src/main.rs:7:10 [INFO] [stdout] | [INFO] [stdout] 7 | pub type int = i16; [INFO] [stdout] | ^^^ help: convert the identifier to upper camel case (notice the capitalization): `Int` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `void` should have an upper camel case name [INFO] [stdout] --> src/main.rs:8:10 [INFO] [stdout] | [INFO] [stdout] 8 | pub type void = (); [INFO] [stdout] | ^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Void` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `EXECUTE_SUCCESS` should have an upper camel case name [INFO] [stdout] --> src/main.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 17 | EXECUTE_SUCCESS, [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ExecuteSuccess` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `EXECUTE_DUPLICATE_KEY` should have an upper camel case name [INFO] [stdout] --> src/main.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | EXECUTE_DUPLICATE_KEY, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ExecuteDuplicateKey` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `META_COMMAND_SUCCESS` should have an upper camel case name [INFO] [stdout] --> src/main.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | META_COMMAND_SUCCESS, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `MetaCommandSuccess` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `META_COMMAND_UNRECOGNIZED_COMMAND` should have an upper camel case name [INFO] [stdout] --> src/main.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | META_COMMAND_UNRECOGNIZED_COMMAND [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `MetaCommandUnrecognizedCommand` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `PREPARE_SUCCESS` should have an upper camel case name [INFO] [stdout] --> src/main.rs:27:5 [INFO] [stdout] | [INFO] [stdout] 27 | PREPARE_SUCCESS, [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `PrepareSuccess` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `PREPARE_NEGATIVE_ID` should have an upper camel case name [INFO] [stdout] --> src/main.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | PREPARE_NEGATIVE_ID, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `PrepareNegativeId` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `PREPARE_STRING_TOO_LONG` should have an upper camel case name [INFO] [stdout] --> src/main.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 29 | PREPARE_STRING_TOO_LONG, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `PrepareStringTooLong` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `PREPARE_SYNTAX_ERROR` should have an upper camel case name [INFO] [stdout] --> src/main.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | PREPARE_SYNTAX_ERROR, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `PrepareSyntaxError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `PREPARE_UNRECOGNIZED_STATEMENT` should have an upper camel case name [INFO] [stdout] --> src/main.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 31 | PREPARE_UNRECOGNIZED_STATEMENT [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `PrepareUnrecognizedStatement` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `STATEMENT_INSERT` should have an upper camel case name [INFO] [stdout] --> src/main.rs:35:5 [INFO] [stdout] | [INFO] [stdout] 35 | STATEMENT_INSERT, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StatementInsert` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `STATEMENT_SELECT` should have an upper camel case name [INFO] [stdout] --> src/main.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | STATEMENT_SELECT [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StatementSelect` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Compilation failed, aborting rustdoc [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 28 previous errors; 19 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not document `bizdb` [INFO] [stdout] For more information about this error, try `rustc --explain E0428`. [INFO] [stdout] [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `rustdoc --edition=2018 --crate-type bin --crate-name bizdb src/main.rs -o /opt/rustwide/target/doc --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --document-private-items '-Arustdoc::private-intra-doc-links' -C metadata=f3993aa982e7d771 -L dependency=/opt/rustwide/target/debug/deps --extern libc=/opt/rustwide/target/debug/deps/liblibc-9022973f4de8bca1.rmeta --cap-lints=warn --crate-version 0.1.0` (exit status: 1) [INFO] running `Command { std: "docker" "inspect" "568ccea32823deba006096ba27a331a3405d6ee830c302cf292fe68c2e498c0f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "568ccea32823deba006096ba27a331a3405d6ee830c302cf292fe68c2e498c0f", kill_on_drop: false }` [INFO] [stdout] 568ccea32823deba006096ba27a331a3405d6ee830c302cf292fe68c2e498c0f