| 2 Dec 2025 |
Gaétan Lepage | connor (burnt/out) (UTC-8) I approved your onnx PR | 08:14:41 |
Gaétan Lepage | I can tackle the bump to 1.20.0 after it's merged | 08:14:56 |
teto | is caching disabled for unstable ? I have to build onnxruntime and then I read this https://discourse.nixos.org/t/cuda-cache-for-nix-community/56038/3 | 11:45:21 |
hexa (UTC+1) | building cuda packages on nix-community was discontinued | 12:07:37 |
hexa (UTC+1) | there is now the flox cache, which builds for their versions of nixpkgs | 12:08:00 |
hexa (UTC+1) | * there is now the flox cache, which builds for their versions of nixpkgs, which don't really align with our channels | 12:08:09 |
hexa (UTC+1) | and possibly the build results from nixos-cuda.org | 12:08:32 |
teto | I had totally missed that. The discourse comment made it sound like it is retaliation against flox actions ? | 12:11:30 |
hexa (UTC+1) | Redacted or Malformed Event | 12:45:08 |
connor (burnt/out) (UTC-8) | I am 🔪 | 23:20:33 |
connor (burnt/out) (UTC-8) | okay how the hell did you all manage to debug this on master:
error: output '/nix/store/pb5lmj07b9vs4awlxrga9s6wkfzzrk1i-onnxruntime-1.22.2-dev' is not allowed to refer to the following paths:
/nix/store/rf7a79c1a73ny3j6jw77nza4wd5z40i1-cuda11.4-cuda_nvcc-11.4.152
| 23:20:49 |
connor (burnt/out) (UTC-8) | (I am building ONNX Runtime for CUDA 11.4 for a single architecture) | 23:21:13 |
connor (burnt/out) (UTC-8) | CC Gaétan Lepage SomeoneSerge (back on matrix) | 23:21:23 |
| 3 Dec 2025 |
connor (burnt/out) (UTC-8) | ugh it's through cudnn-frontend because https://github.com/NVIDIA/cudnn-frontend/blob/0258951d4d512f4714eb1574496f4d57669b1b93/CMakeLists.txt#L43 means the generate cmake target has the include directory of NVCC and since I made NVCC a single-output derivation, the output containing include and bin are one and the same so ONNX Runtime's disallowedRequisites = lib.optionals cudaSupport [ (lib.getBin cuda_nvcc) ]; is tripped because of the cmake config from cudnn-frontend so I guess I'm trying to split up NVCC again fml | 00:09:44 |
Gaétan Lepage | FYI, https://hydra.nixos-cuda.org is now building nixos-25.11-small too :) | 09:50:51 |
Gaétan Lepage | * FYI (for stable channel users), https://hydra.nixos-cuda.org is now building nixos-25.11-small too :) | 09:51:06 |
hexa (UTC+1) | after renaming you need to toggle the jobsets for them to work again | 09:52:00 |
hexa (UTC+1) | otherwise they just | 09:52:10 |
hexa (UTC+1) |
evaluation failed with exit code 255
| 09:52:15 |
hexa (UTC+1) | as can be seen here https://hydra.nixos-cuda.org/jobset/nixos-cuda/cuda-packages-unstable#tabs-errors | 09:52:24 |
hexa (UTC+1) | and here https://hydra.nixos-cuda.org/jobset/nixos-cuda/cuda-packages-legacy#tabs-errors | 09:52:38 |
hexa (UTC+1) | https://github.com/NixOS/hydra/issues/1288 | 09:52:56 |
Gaétan Lepage | Thanks for the tip hexa (UTC+1)! | 09:54:14 |
hexa (UTC+1) | Gaétan Lepage: you probably also want a lower priority (higher value) than cache.nixos.org | 15:58:01 |
hexa (UTC+1) | * Gaétan Lepage: you probably also want a lower priority (higher value) than cache.nixos.org, which has prio 30 | 15:58:10 |
Gaétan Lepage | What are you referring to? Something in the nix-cuda infra? | 17:36:09 |
hexa (UTC+1) | https://cache.nixos-cuda.org/nix-cache-info | 18:22:39 |
hexa (UTC+1) | https://cache.nixos.org/nix-cache-info | 18:22:52 |
hexa (UTC+1) | harmonia is greedy | 18:23:00 |
hexa (UTC+1) | this makes everyone who wants to substitute prefer nixos-cuda over c.n.o | 18:23:28 |