Updating only changed submodules Submodules updated in 0.06 seconds Finished dev [unoptimized + debuginfo] target(s) in 0.60s Updating submodule src/llvm-project Building stage0 std artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu) Finished release [optimized] target(s) in 1.03s Copying stage0 std from stage0 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu) Building stage0 compiler artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu) Compiling rustc_typeck v0.0.0 (/users/djauhar/src/rust-sexxii-goose/compiler/rustc_typeck) error: unused variable: `tcx` --> compiler/rustc_typeck/src/check/upvar.rs:1767:50 | 1767 | fn should_do_disjoint_capture_migration_analysis(tcx: TyCtxt<'_>, closure_id: hir::HirId) -> bool { | ^^^ help: if this is intentional, prefix it with an underscore: `_tcx` | = note: `-D unused-variables` implied by `-D warnings` error: unused variable: `closure_id` --> compiler/rustc_typeck/src/check/upvar.rs:1767:67 | 1767 | fn should_do_disjoint_capture_migration_analysis(tcx: TyCtxt<'_>, closure_id: hir::HirId) -> bool { | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_closure_id` error: aborting due to 2 previous errors error: could not compile `rustc_typeck` To learn more, run the command again with --verbose. command did not execute successfully: "/users/djauhar/src/rust-sexxii-goose/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" "build" "--target" "x86_64-unknown-linux-gnu" "-Zbinary-dep-depinfo" "-j" "50" "--release" "--features" " llvm" "--manifest-path" "/users/djauhar/src/rust-sexxii-goose/compiler/rustc/Cargo.toml" "--message-format" "json-render-diagnostics" expected success, got: exit status: 101 failed to run: /users/djauhar/src/rust-sexxii-goose/build/bootstrap/debug/bootstrap build -j50 -i --stage 1 Build completed unsuccessfully in 0:00:17