nixbot

builds
1this derivation will be built:2 /nix/store/350z7d95x4zqr5a8fc8dcn210nznp205-iets-ast-grep.drv3error: build of '/nix/store/350z7d95x4zqr5a8fc8dcn210nznp205-iets-ast-grep.drv' on 'grpc://farm.numtide.com:50051?connect-timeout=21&system=aarch64-linux&token-file=/run/nix-farm-client/farm-token' failed: Cannot build '/nix/store/350z7d95x4zqr5a8fc8dcn210nznp205-iets-ast-grep.drv'.4 Reason: builder failed with exit code 1.5 Output paths:6 /nix/store/li7rrj0cv3gvknnd7v3hmq8970pw9ph8-iets-ast-grep7 Last 25 log lines:8 > │9 > 121 │ ╭ /// Once the gate closes a chunk gets no advice, not `MADV_NOHUGEPAGE`: with10 > 122 │ │ ╭ /// THP `enabled=always` the kernel still gives it a huge page when one is11 > │ ╰────────────'12 > 123 │ │ ╭ /// free, and under the default `defrag=madvise` it compacts for none of13 > │ ╰──────────'14 > 124 │ │ ╭ /// them, so there is no stall to keep it from. Only `defrag=always` stalls15 > │ ╰────────'16 > 125 │ │ ╭ /// there, and then on the rest of the process's memory as much.17 > │ ╰──────'18 > 126 │ │ ╭ ///19 > │ ╰────'20 > 127 │ │ ╭ /// # Safety21 > │ ╰──'22 > 128 │ ╭ │ /// The range is an anonymous mapping of the caller's.23 > │ │ ╰'24 > 129 │ │ ╭ pub unsafe fn advise_huge(p: *mut u8, len: usize) {25 > │ ╰────────────────^26 > · │27 > 133 │ │ }28 > │ ╰───────────────'29 >30 > Error: 1 error(s) found in code.31 > Help: Scan succeeded and found error level diagnostics in the codebase.32 >33 For full logs, run:34 nix log /nix/store/350z7d95x4zqr5a8fc8dcn210nznp205-iets-ast-grep.drv35error: Cannot build '/nix/store/350z7d95x4zqr5a8fc8dcn210nznp205-iets-ast-grep.drv'.36 Reason: builder failed with exit code 1.37 Output paths:38 /nix/store/li7rrj0cv3gvknnd7v3hmq8970pw9ph8-iets-ast-grep