[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-2020-08-29 for beta-1.47-rustdoc-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fanak10thn%2Fbizdb" "/workspace/builds/worker-3/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-3/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/anak10thn/bizdb on toolchain beta-2020-08-29 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-08-29" "read-manifest" "--manifest-path" "Cargo.toml", 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-3/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-2020-08-29" "fetch" "--locked" "--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-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/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" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-08-29" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 2ab120de02c82f8169eaa2ca9986aa8bb18657dfd6214f5d17d93cb4d34e8f9e [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "2ab120de02c82f8169eaa2ca9986aa8bb18657dfd6214f5d17d93cb4d34e8f9e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "2ab120de02c82f8169eaa2ca9986aa8bb18657dfd6214f5d17d93cb4d34e8f9e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2ab120de02c82f8169eaa2ca9986aa8bb18657dfd6214f5d17d93cb4d34e8f9e", kill_on_drop: false }` [INFO] [stdout] 2ab120de02c82f8169eaa2ca9986aa8bb18657dfd6214f5d17d93cb4d34e8f9e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/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" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-08-29" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 5997490b96c35c57d2a2d222463d436b25cd194148da35a52d9d247a3cc274d8 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "5997490b96c35c57d2a2d222463d436b25cd194148da35a52d9d247a3cc274d8", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.67 [INFO] [stderr] Documenting bizdb v0.1.0 (/opt/rustwide/workdir) [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: 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[E0658]: declaration of a non-standard `#[main]` function may change over time, for now a top-level `fn main()` is required [INFO] [stdout] --> src/main.rs:1079:1 [INFO] [stdout] | [INFO] [stdout] 1079 | / pub fn main() { [INFO] [stdout] 1080 | | let mut args: Vec<*mut libc::c_char> = Vec::new(); [INFO] [stdout] 1081 | | for arg in ::std::env::args() { [INFO] [stdout] 1082 | | args.push(::std::ffi::CString::new(arg).expect("Failed to convert argument into CString.").into_raw()); [INFO] [stdout] ... | [INFO] [stdout] 1089 | | } [INFO] [stdout] 1090 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #29634 for more information [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Compilation failed, aborting rustdoc [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 28 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0428, E0658. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0428`. [INFO] [stdout] [INFO] [stderr] error: Could not document `bizdb`. [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 --document-private-items -L dependency=/opt/rustwide/target/debug/deps --extern libc=/opt/rustwide/target/debug/deps/liblibc-1877ec3cbd3ab3ce.rmeta --cap-lints=warn --crate-version 0.1.0` (exit code: 1) [INFO] running `Command { std: "docker" "inspect" "5997490b96c35c57d2a2d222463d436b25cd194148da35a52d9d247a3cc274d8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5997490b96c35c57d2a2d222463d436b25cd194148da35a52d9d247a3cc274d8", kill_on_drop: false }` [INFO] [stdout] 5997490b96c35c57d2a2d222463d436b25cd194148da35a52d9d247a3cc274d8