this derivation will be built: /nix/store/9yxm4jw5jhkwq6wy4hj6vf7v5jbx776m-treefmt-check.drv error: build of '/nix/store/9yxm4jw5jhkwq6wy4hj6vf7v5jbx776m-treefmt-check.drv' on 'ssh-ng://customer@mac02' failed: Cannot build '/nix/store/9yxm4jw5jhkwq6wy4hj6vf7v5jbx776m-treefmt-check.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/d4jcfi0kd5lyx4lnhsr3jbn8i49wysaf-treefmt-check Last 25 log lines: > │ ╰──────────' > 71 │ │ ╭ /// refusing a VPN-protected socket a destination that routes back > │ ╰────────' > 72 │ │ ╭ /// into the VPN). The reaction is the same for all: forget the > │ ╰──────' > 73 │ │ ╭ /// address so the next send goes via the cold path or the TCP relay. > │ ╰────' > 74 │ │ ╭ /// `EMSGSIZE` and `EAGAIN` are handled elsewhere and are not "this > │ ╰──' > 75 │ ╭ │ /// address is wrong". > │ │ ╰' > 76 │ │ ╭ pub(super) fn is_udp_unreachable_errno(e: &io::Error) -> bool { > │ ╰────────────────^ > · │ > 90 │ │ } > │ ╰───────────────' > > Error: 4 error(s) found in code. > Help: Scan succeeded and found error level diagnostics in the codebase. > > > traversed 731 files > emitted 302 files for processing > formatted 27 files (0 changed) in 1.711s > Error: failed to finalise formatting: formatting failures detected For full logs, run: nix log /nix/store/9yxm4jw5jhkwq6wy4hj6vf7v5jbx776m-treefmt-check.drv error: Cannot build '/nix/store/9yxm4jw5jhkwq6wy4hj6vf7v5jbx776m-treefmt-check.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/d4jcfi0kd5lyx4lnhsr3jbn8i49wysaf-treefmt-check