| 26 Jun 2026 |
emily | because Python spawns one test per thread, or…? | 16:45:32 |
Grimmauld (any/all) | fixing to 1 is much much more reasonable | 16:45:40 |
Grimmauld (any/all) | yes | 16:45:44 |
Grimmauld (any/all) | pytest x omp = pain | 16:45:58 |
emily | great way to exercise a concurrency framework | 16:46:09 |
hexa | so shit squared | 16:46:58 |
hexa | and builders sad | 16:47:13 |
Grimmauld (any/all) | Don't forget the nondeterminisms from doing stuff in parallel | 16:47:16 |
Grimmauld (any/all) | imo unless a single build takes literally ages, letting hydra scheduling and NIXBUILDCORES do the magic is just objectively better than trying to be smart here | 16:47:54 |
Grimmauld (any/all) | imo unless a single build takes literally ages, letting hydra scheduling and NIX_BUILD_CORES do the magic is just objectively better than trying to be smart here | 16:48:04 |
emily | sure yeah I just assumed we weren't stacking concurrency | 16:49:28 |
Grimmauld (any/all) | We may want to propagate the hook on torch too. Torch gets it indirectly from numpy through some other package currently, so it does have it, just less obviously so. | 16:51:41 |
emily | hexa: did we want to get Hydra building stdenv in advance of the cycle or is there not capacity for that yet anyway? | 17:15:00 |
hexa | aarch64-darwin is still behind :/ | 17:15:23 |
hexa | even building 9k old staging-next jobs | 17:15:34 |
emily | cancel 'em? | 17:15:45 |
emily | weird though | 17:15:46 |
emily | you said it ended up building all of x86_64-darwin before aarch64-darwin? | 17:15:56 |
hexa | yeah, if we're sure that we have every stdenv rebuild pr | 17:15:57 |
hexa | then we can eval | 17:16:05 |
emily | well https://github.com/NixOS/nixpkgs/pull/535508 still needs button-hitting | 17:16:07 |
emily | but that's it from my side | 17:16:16 |
hexa | yeah, it looked like that's how the queue-runner sorted the queue for these builders | 17:16:28 |
emily | bit bizarre that it sorts deterministically at all | 17:16:50 |
hexa | do we need randy? | 17:16:52 |
emily | I addressed his only feedback so I assume if anything was super wrong he'd have yelled :p | 17:17:16 |
emily | https://github.com/NixOS/nixpkgs/pull/529977 we could have some CMake fun 🤪 | 17:17:56 |
whispers [& it/fae] | it does look like there are a few open security bumps that could probably use some eyes. unfortunately i can't offer reviews since it'll be away from a computer for a while | 17:22:23 |
whispers [& it/fae] | it does look like there are a few open security bumps (non-stdenv) that could probably use some eyes. unfortunately i can't offer reviews since it'll be away from a computer for a while | 17:22:42 |
whispers [& it/fae] | it does look like there are a few open security bumps (staging but non-stdenv) that could probably use some eyes. unfortunately i can't offer reviews since it'll be away from a computer for a while | 17:22:54 |