this derivation will be built: /nix/store/l28xifpzbh5qvim1ldb5xfzr42k2n0nh-iets-ast-grep.drv building '/nix/store/l28xifpzbh5qvim1ldb5xfzr42k2n0nh-iets-ast-grep.drv' on 'grpc://farm.numtide.com:50051?client-cert=/run/secrets/vars/per-machine/bld1/nix-farm-ci/crt&client-key=/run/secrets/vars/per-machine/bld1/nix-farm-ci/key&connect-timeout=22&system=aarch64-linux' building '/nix/store/l28xifpzbh5qvim1ldb5xfzr42k2n0nh-iets-ast-grep.drv' on farm.numtide.com:50051 iets-ast-grep> elastic-arm-a5092f90: building l28xifpzbh5qvim1ldb5xfzr42k2n0nh-iets-ast-grep.drv iets-ast-grep> error[no-comment-essays]: comment block of 8+ lines; condense it to the WHY iets-ast-grep> ┌─ src/remote/plan.rs:172:1 iets-ast-grep> │ iets-ast-grep> 165 │ ╭ /// The nodes reachable from `roots` through nodes the store lacks; a node is iets-ast-grep> 166 │ │ ╭ /// lacking when the store lacks any of its `keys`. A store holds the closure iets-ast-grep> │ ╰────────────' iets-ast-grep> 167 │ │ ╭ /// of every path it holds, so nothing below a held node is asked about: the iets-ast-grep> │ ╰──────────' iets-ast-grep> 168 │ │ ╭ /// roots first, then the children of the missing ones, and after iets-ast-grep> │ ╰────────' iets-ast-grep> 169 │ │ ╭ /// `TOP_DOWN_LEVELS` levels the closure of what is left. A warm store answers iets-ast-grep> │ ╰──────' iets-ast-grep> 170 │ │ ╭ /// in one or two small calls, and a cold one costs two extra round trips. iets-ast-grep> │ ╰────' iets-ast-grep> 171 │ │ ╭ /// `answered`: the base names the store holds of the roots' keys, when the iets-ast-grep> │ ╰──' iets-ast-grep> 172 │ ╭ │ /// caller already asked. iets-ast-grep> │ │ ╰' iets-ast-grep> 173 │ │ ╭ pub fn missing_top_down( iets-ast-grep> │ ╰────────────────^ iets-ast-grep> · │ iets-ast-grep> 222 │ │ } iets-ast-grep> │ ╰───────────────' iets-ast-grep> iets-ast-grep> error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path iets-ast-grep> ┌─ src/remote/plan.rs:173:40 iets-ast-grep> │ iets-ast-grep> 173 │ pub fn missing_top_down( iets-ast-grep> │ ^^^^^^^^^^^^^^^ iets-ast-grep> iets-ast-grep> Error: 2 error(s) found in code. iets-ast-grep> Help: Scan succeeded and found error level diagnostics in the codebase. iets-ast-grep> error: build of '/nix/store/l28xifpzbh5qvim1ldb5xfzr42k2n0nh-iets-ast-grep.drv' on 'grpc://farm.numtide.com:50051?client-cert=/run/secrets/vars/per-machine/bld1/nix-farm-ci/crt&client-key=/run/secrets/vars/per-machine/bld1/nix-farm-ci/key&connect-timeout=22&system=aarch64-linux' failed: Cannot build '/nix/store/l28xifpzbh5qvim1ldb5xfzr42k2n0nh-iets-ast-grep.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/0ln8287i66hfh4msf0zrlnzx985ih9qy-iets-ast-grep Last 25 log lines: > 168 │ │ ╭ /// roots first, then the children of the missing ones, and after > │ ╰────────' > 169 │ │ ╭ /// `TOP_DOWN_LEVELS` levels the closure of what is left. A warm store answers > │ ╰──────' > 170 │ │ ╭ /// in one or two small calls, and a cold one costs two extra round trips. > │ ╰────' > 171 │ │ ╭ /// `answered`: the base names the store holds of the roots' keys, when the > │ ╰──' > 172 │ ╭ │ /// caller already asked. > │ │ ╰' > 173 │ │ ╭ pub fn missing_top_down( > │ ╰────────────────^ > · │ > 222 │ │ } > │ ╰───────────────' > > error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path > ┌─ src/remote/plan.rs:173:40 > │ > 173 │ pub fn missing_top_down( > │ ^^^^^^^^^^^^^^^ > > Error: 2 error(s) found in code. > Help: Scan succeeded and found error level diagnostics in the codebase. > For full logs, run: nix log /nix/store/l28xifpzbh5qvim1ldb5xfzr42k2n0nh-iets-ast-grep.drv error: Cannot build '/nix/store/l28xifpzbh5qvim1ldb5xfzr42k2n0nh-iets-ast-grep.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/0ln8287i66hfh4msf0zrlnzx985ih9qy-iets-ast-grep