this derivation will be built: /nix/store/q46sdqwgybsp0d4wslrxgsi75cpsqk36-iets-ast-grep.drv building '/nix/store/q46sdqwgybsp0d4wslrxgsi75cpsqk36-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=21&system=aarch64-linux' building '/nix/store/q46sdqwgybsp0d4wslrxgsi75cpsqk36-iets-ast-grep.drv' on farm.numtide.com:50051 iets-ast-grep> elastic-arm-4e524f5e: building q46sdqwgybsp0d4wslrxgsi75cpsqk36-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/lint/coerce.rs:107:1 iets-ast-grep> │ iets-ast-grep> 100 │ ╭ /// Where the value lints on derivation attributes (`impure-path-in-drv`, iets-ast-grep> 101 │ │ ╭ /// `absolute-path-in-drv`, `fod`) fall back to when the attribute's position is iets-ast-grep> │ ╰────────────' iets-ast-grep> 102 │ │ ╭ /// out of scope: a wrapper such as `mkDerivation` binds the attribute, but the iets-ast-grep> │ ╰──────────' iets-ast-grep> 103 │ │ ╭ /// value is the user's. The `derivationStrict` call, the `name` attribute, then iets-ast-grep> │ ╰────────' iets-ast-grep> 104 │ │ ╭ /// the first attribute in the source whose position lies in a lint root, else iets-ast-grep> │ ╰──────' iets-ast-grep> 105 │ │ ╭ /// `Pos::NONE`. iets-ast-grep> │ ╰────' iets-ast-grep> 106 │ │ ╭ /// There is no call trace, so a derivation with no position from the root (a iets-ast-grep> │ ╰──' iets-ast-grep> 107 │ ╭ │ /// nixpkgs fetcher call) stays silent. iets-ast-grep> │ │ ╰' iets-ast-grep> 108 │ │ ╭ pub fn drv_fallback(ev: &mut Evaluator, attrs: &'static AttrsObj, pos: Pos, name_pos: Pos) -> Pos { iets-ast-grep> │ ╰────────────────^ iets-ast-grep> · │ iets-ast-grep> 125 │ │ } iets-ast-grep> │ ╰───────────────' iets-ast-grep> iets-ast-grep> Error: 1 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/q46sdqwgybsp0d4wslrxgsi75cpsqk36-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=21&system=aarch64-linux' failed: Cannot build '/nix/store/q46sdqwgybsp0d4wslrxgsi75cpsqk36-iets-ast-grep.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/mxzmr7fmdia31dgsqbxsasjsljpi0lvs-iets-ast-grep Last 25 log lines: > │ > 100 │ ╭ /// Where the value lints on derivation attributes (`impure-path-in-drv`, > 101 │ │ ╭ /// `absolute-path-in-drv`, `fod`) fall back to when the attribute's position is > │ ╰────────────' > 102 │ │ ╭ /// out of scope: a wrapper such as `mkDerivation` binds the attribute, but the > │ ╰──────────' > 103 │ │ ╭ /// value is the user's. The `derivationStrict` call, the `name` attribute, then > │ ╰────────' > 104 │ │ ╭ /// the first attribute in the source whose position lies in a lint root, else > │ ╰──────' > 105 │ │ ╭ /// `Pos::NONE`. > │ ╰────' > 106 │ │ ╭ /// There is no call trace, so a derivation with no position from the root (a > │ ╰──' > 107 │ ╭ │ /// nixpkgs fetcher call) stays silent. > │ │ ╰' > 108 │ │ ╭ pub fn drv_fallback(ev: &mut Evaluator, attrs: &'static AttrsObj, pos: Pos, name_pos: Pos) -> Pos { > │ ╰────────────────^ > · │ > 125 │ │ } > │ ╰───────────────' > > Error: 1 error(s) found in code. > Help: Scan succeeded and found error level diagnostics in the codebase. > For full logs, run: nix log /nix/store/q46sdqwgybsp0d4wslrxgsi75cpsqk36-iets-ast-grep.drv error: Cannot build '/nix/store/q46sdqwgybsp0d4wslrxgsi75cpsqk36-iets-ast-grep.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/mxzmr7fmdia31dgsqbxsasjsljpi0lvs-iets-ast-grep