this derivation will be built: /nix/store/ssk2l9mlhh9ardazmnbl8p1g2clivd48-iets-ast-grep.drv building '/nix/store/ssk2l9mlhh9ardazmnbl8p1g2clivd48-iets-ast-grep.drv' on 'grpc://farm.numtide.com:50051?connect-timeout=20&system=aarch64-linux&token-file=/run/nix-farm-client/farm-token' building '/nix/store/ssk2l9mlhh9ardazmnbl8p1g2clivd48-iets-ast-grep.drv' on farm.numtide.com:50051 iets-ast-grep> elastic-arm-26b08a17: building ssk2l9mlhh9ardazmnbl8p1g2clivd48-iets-ast-grep.drv iets-ast-grep> error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path iets-ast-grep> ┌─ tests/e2e_daemon.rs:368:34 iets-ast-grep> │ iets-ast-grep> 368 │ let mut child = Command::new(std::env::current_exe().unwrap()) 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> ┌─ tests/e2e_daemon.rs:405:24 iets-ast-grep> │ iets-ast-grep> 405 │ let Some(socket) = std::env::var_os("IETS_TEMP_ROOT_SOCKET") else { 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> ┌─ tests/e2e_daemon.rs:408:21 iets-ast-grep> │ iets-ast-grep> 408 │ let mut stdin = std::io::stdin().lock(); iets-ast-grep> │ ^^^^^^^^^^^^^^ iets-ast-grep> iets-ast-grep> error[no-function-level-use]: move this `use` to the top of the module iets-ast-grep> ┌─ tests/e2e_daemon.rs:360:5 iets-ast-grep> │ iets-ast-grep> 359 │ ╭ fn a_path_reported_valid_is_rooted_until_the_connection_closes() { iets-ast-grep> 360 │ │ use std::io::{BufRead, BufReader, Write}; iets-ast-grep> │ │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ iets-ast-grep> · │ iets-ast-grep> 394 │ │ } iets-ast-grep> │ ╰─' iets-ast-grep> iets-ast-grep> error[no-function-level-use]: move this `use` to the top of the module iets-ast-grep> ┌─ tests/e2e_daemon.rs:361:5 iets-ast-grep> │ iets-ast-grep> 359 │ ╭ fn a_path_reported_valid_is_rooted_until_the_connection_closes() { iets-ast-grep> 360 │ │ use std::io::{BufRead, BufReader, Write}; iets-ast-grep> 361 │ │ use std::process::{Command, Stdio}; iets-ast-grep> │ │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ iets-ast-grep> · │ iets-ast-grep> 394 │ │ } iets-ast-grep> │ ╰─' iets-ast-grep> iets-ast-grep> error[no-function-level-use]: move this `use` to the top of the module iets-ast-grep> ┌─ tests/e2e_daemon.rs:402:5 iets-ast-grep> │ iets-ast-grep> 401 │ ╭ fn temp_roots_child() { iets-ast-grep> 402 │ │ use iets::remote::worker::{Connection, Transport}; iets-ast-grep> │ │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ iets-ast-grep> · │ iets-ast-grep> 420 │ │ } iets-ast-grep> │ ╰─' iets-ast-grep> iets-ast-grep> error[no-function-level-use]: move this `use` to the top of the module iets-ast-grep> ┌─ tests/e2e_daemon.rs:403:5 iets-ast-grep> │ iets-ast-grep> 401 │ ╭ fn temp_roots_child() { iets-ast-grep> 402 │ │ use iets::remote::worker::{Connection, Transport}; iets-ast-grep> 403 │ │ use std::io::{BufRead, Read}; iets-ast-grep> │ │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ iets-ast-grep> · │ iets-ast-grep> 420 │ │ } iets-ast-grep> │ ╰─' iets-ast-grep> iets-ast-grep> Error: 7 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/ssk2l9mlhh9ardazmnbl8p1g2clivd48-iets-ast-grep.drv' on 'grpc://farm.numtide.com:50051?connect-timeout=20&system=aarch64-linux&token-file=/run/nix-farm-client/farm-token' failed: Cannot build '/nix/store/ssk2l9mlhh9ardazmnbl8p1g2clivd48-iets-ast-grep.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/172mqprqvljna5cf8ni3j2rdh2942d3q-iets-ast-grep Last 25 log lines: > > error[no-function-level-use]: move this `use` to the top of the module > ┌─ tests/e2e_daemon.rs:402:5 > │ > 401 │ ╭ fn temp_roots_child() { > 402 │ │ use iets::remote::worker::{Connection, Transport}; > │ │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > · │ > 420 │ │ } > │ ╰─' > > error[no-function-level-use]: move this `use` to the top of the module > ┌─ tests/e2e_daemon.rs:403:5 > │ > 401 │ ╭ fn temp_roots_child() { > 402 │ │ use iets::remote::worker::{Connection, Transport}; > 403 │ │ use std::io::{BufRead, Read}; > │ │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > · │ > 420 │ │ } > │ ╰─' > > Error: 7 error(s) found in code. > Help: Scan succeeded and found error level diagnostics in the codebase. > For full logs, run: nix log /nix/store/ssk2l9mlhh9ardazmnbl8p1g2clivd48-iets-ast-grep.drv error: Cannot build '/nix/store/ssk2l9mlhh9ardazmnbl8p1g2clivd48-iets-ast-grep.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/172mqprqvljna5cf8ni3j2rdh2942d3q-iets-ast-grep