Nix Community Projects | 602 Members | |
| Meta discussions related to https://nix-community.org. (For project specific discussions use github issues or projects own matrix channel). Need help from an admin? Open an issue on https://github.com/nix-community/infra/issues | 159 Servers |
| Sender | Message | Time |
|---|---|---|
| 26 Jan 2025 | ||
| anyway, if you ^C'd your build then it's definitely not that (since the machine is still struggling) | 21:35:17 | |
| so feel free to put it back | 21:35:25 | |
| yeah I'm not building most of the time. | 21:35:39 | |
| for context on jax, I reported the build cpu hogging behavior here: https://github.com/NixOS/nixpkgs/pull/374810#issuecomment-2602217892 and I guess we are still not sure what's going on with the package. but tl;dr it's not even darwin specific, my nix-darwin builder vm also struggles the same way. | 21:36:38 | |
| even without memory hogging, >100% of available CPU cores regularly being used by one user on a community resource is just not fun to deal with | 21:37:23 | |
| think the suggestion by SuperSandro to disable the test suite for jax until we have a grasp of what's going on may be a good one then https://github.com/NixOS/nixpkgs/pull/374810#discussion_r1928394273 | 21:39:53 | |
| I mean, anyone can choose how many threads they use up on the builders, it's just a matter of adjusting the setting | 21:40:48 | |
(except for packages that don't respect $NIX_BUILD_CORES at all, but that's a package bug) | 21:41:01 | |
zowoq: would it be possible to get some jobs killed on the Darwin builder? I had some free time tonight and am trying to test Darwin stdenv build fixes and Rust hash changes for the staging-next cycle in a couple of days, but with load average at 2× cores it can't handle the current load let alone piling on more. | 21:50:19 | |
| looks like it's doing a bit better now | 22:09:30 | |
| I ran some jax builds on darwin this afternoon. Final question, how fare are we budget-wise from getting more mac builders ? I can probably manage to contribute to get us there... | 23:39:00 | |
| * I ran some jax builds on darwin this afternoon. Final question, how far are we budget-wise from getting more mac builders ? I can probably manage to contribute to get us there... | 23:43:00 | |
| 27 Jan 2025 | ||
Please set max-jobs to 1.
No, not supported.
Not planning to get more mac builders and budget-wise we haven't covered the cost of the new aarch64-linux build box yet. | 00:38:27 | |
| We could try changing the defaults on the box? | 00:39:34 | |
does the nix.conf cores setting apply to remote builder use? | 00:40:02 | |
| seems like a good idea if so | 00:40:07 | |
though picking a balance is always hard, it's the old big-parallel problem. but cores = jobs = nproc is probably not ideal for a shared machine | 00:40:49 | |
| cores will apply to remote builds but everyone is trusted so it can be overridden if running builds directly on the box. | 00:47:25 | |
In reply to @zowoq:matrix.orgOk thanks for the details. I have set it to 1 now. | 06:45:44 | |
| Gaétan Lepage: pytest of botorch eats all the cores on the aarch64 | 14:52:23 | |
| Killed | 14:57:22 | |
uh. how is this intended to work? | 14:57:37 | |
Those packages ignore cores this is very annoying | 14:57:48 | |
| Is there a way to issue a warning (e.g., with builtins.warn) only when a package is being built locally and not fetched from the cache? Looking to notify users during the build process without blocking it. Any ideas? | 16:16:28 | |
In reply to @nilp0inter2k6:matrix.orgnot really, every bit of the derivation is evaluated when building to determine the hash so a warning will show up regardless | 16:20:46 | |
In reply to @bandithedoge:matrix.orgThanks! That clears it up. I'll look into other ways to handle it. | 16:59:54 | |
Seems something broke in the last flake update, I've reverted the update on that machine. | 23:04:00 | |
| 28 Jan 2025 | ||
*
Seems something broke in the last flake update, I've reverted the update on that machine. Caused by zsh prompt: https://github.com/nix-community/infra/commit/fbbc9c0f791942e852bdfd808740132ba34f2359 | 00:43:13 | |
| 02:01:21 | ||
| 29 Jan 2025 | ||
| 15:13:25 | ||