[INFO] updating cached repository https://github.com/sshashank124/i3-empty-workspaces [INFO] running `"git" "-c" "credential.helper=" "-c" "credential.helper=/mnt/big/crater/work/cargo-home/bin/git-credential-null" "-c" "remote.origin.fetch=refs/heads/*:refs/heads/*" "fetch" "origin" "--force" "--prune"` [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] 1ed90b79dd087f662981b4b566ce5b7eda3c8b55 [INFO] checking sshashank124/i3-empty-workspaces against try#e689e5eaefe96e6dc3ed5bb629c521b7d207aff7 for pr-64398 [INFO] running `"git" "clone" "work/cache/git-repos/https%3A%2F%2Fgithub.com%2Fsshashank124%2Fi3-empty-workspaces" "work/builds/worker-3/source"` [INFO] [stderr] Cloning into 'work/builds/worker-3/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/sshashank124/i3-empty-workspaces on toolchain e689e5eaefe96e6dc3ed5bb629c521b7d207aff7-alt [INFO] running `"/mnt/big/crater/work/cargo-home/bin/cargo" "+e689e5eaefe96e6dc3ed5bb629c521b7d207aff7-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking git repo https://github.com/sshashank124/i3-empty-workspaces [INFO] finished tweaking git repo https://github.com/sshashank124/i3-empty-workspaces [INFO] tweaked toml for git repo https://github.com/sshashank124/i3-empty-workspaces written to work/builds/worker-3/source/Cargo.toml [INFO] crate git repo https://github.com/sshashank124/i3-empty-workspaces already has a lockfile, it will not be regenerated [INFO] running `"/mnt/big/crater/work/cargo-home/bin/cargo" "+e689e5eaefe96e6dc3ed5bb629c521b7d207aff7-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/mnt/big/crater/work/builds/worker-3/source:/opt/rustwide/workdir:ro,Z" "-v" "/mnt/big/crater/work/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+e689e5eaefe96e6dc3ed5bb629c521b7d207aff7-alt" "check" "--frozen" "--all" "--all-targets"` [INFO] [stdout] daf01f28108ba1233496bd6dac3eecdddf9adca3f0097c2e809457a3eb71f263 [INFO] running `"docker" "start" "-a" "daf01f28108ba1233496bd6dac3eecdddf9adca3f0097c2e809457a3eb71f263"` [INFO] [stderr] Checking i3ipc v0.8.2 [INFO] [stderr] Checking workspaces v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] error: this file contains an un-closed delimiter [INFO] [stderr] --> src/main.rs:63:3 [INFO] [stderr] | [INFO] [stderr] 34 | fn load_initial_ws_states(ws_states: &mut [WorkspaceState]) { [INFO] [stderr] | - un-closed delimiter [INFO] [stderr] ... [INFO] [stderr] 38 | for ws in workspaces { [INFO] [stderr] | - this delimiter might not be properly closed... [INFO] [stderr] ... [INFO] [stderr] 46 | } [INFO] [stderr] | - ...as it matches this but it has different indentation [INFO] [stderr] ... [INFO] [stderr] 63 | } [INFO] [stderr] | ^ [INFO] [stderr] [INFO] [stderr] error: this file contains an un-closed delimiter [INFO] [stderr] --> src/main.rs:63:3 [INFO] [stderr] | [INFO] [stderr] 34 | fn load_initial_ws_states(ws_states: &mut [WorkspaceState]) { [INFO] [stderr] | - un-closed delimiter [INFO] [stderr] ... [INFO] [stderr] 38 | for ws in workspaces { [INFO] [stderr] | - this delimiter might not be properly closed... [INFO] [stderr] ... [INFO] [stderr] 46 | } [INFO] [stderr] | - ...as it matches this but it has different indentation [INFO] [stderr] ... [INFO] [stderr] 63 | } [INFO] [stderr] | ^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `i3ipc::event::Event` [INFO] [stderr] --> src/main.rs:4:5 [INFO] [stderr] | [INFO] [stderr] 4 | use i3ipc::event::Event; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] error: aborting due to previous error [INFO] [stderr] [INFO] [stderr] error: Could not compile `workspaces`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] warning: unused import: `i3ipc::event::Event` [INFO] [stderr] --> src/main.rs:4:5 [INFO] [stderr] | [INFO] [stderr] 4 | use i3ipc::event::Event; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] error[E0601]: `main` function not found in crate `workspaces` [INFO] [stderr] | [INFO] [stderr] = note: the main function must be defined at the crate level but you have one or more functions named 'main' that are not defined at the crate level. Either move the definition or attach the `#[main]` attribute to override this behavior. [INFO] [stderr] note: here is a function named 'main' [INFO] [stderr] --> src/main.rs:48:1 [INFO] [stderr] | [INFO] [stderr] 48| / fn main() { [INFO] [stderr] 49| | let ws_num = parse_total_workspaces(); [INFO] [stderr] 50| | let mut ws_states: Box<[WorkspaceState]> [INFO] [stderr] 51| | = vec![WorkspaceState::Empty; ws_num].into_boxed_slice(); [INFO] [stderr] ... | [INFO] [stderr] 62| | } [INFO] [stderr] 63| | } [INFO] [stderr] | |_^ [INFO] [stderr] [INFO] [stderr] error: aborting due to 2 previous errors [INFO] [stderr] [INFO] [stderr] For more information about this error, try `rustc --explain E0601`. [INFO] [stderr] error: Could not compile `workspaces`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] running `"docker" "inspect" "daf01f28108ba1233496bd6dac3eecdddf9adca3f0097c2e809457a3eb71f263"` [INFO] running `"docker" "rm" "-f" "daf01f28108ba1233496bd6dac3eecdddf9adca3f0097c2e809457a3eb71f263"` [INFO] [stdout] daf01f28108ba1233496bd6dac3eecdddf9adca3f0097c2e809457a3eb71f263