| 2 Jul 2024 |
Jonas Chevalier | i'd love to throw hardware at that problem :) | 12:24:59 |
Jonas Chevalier | are the cases where you would use the *WithCuda packages instead of import nixpkgs { config.cudaSupport = true; }? This could create a similar situation as I had when trying to mix torch and tensorflow in one python.withPackages, where you get package name collisions. | 12:50:18 |
SomeoneSerge (matrix works sometimes) | Holaaaa | 14:55:06 |
SomeoneSerge (matrix works sometimes) | In reply to @zimbatm:numtide.com are the cases where you would use the *WithCuda packages instead of import nixpkgs { config.cudaSupport = true; }? This could create a similar situation as I had when trying to mix torch and tensorflow in one python.withPackages, where you get package name collisions. Honestly, not many I think. "A standalone executable that has no transitive dependencies that require enabling optional cuda support". E.g. I think python3Packages.torchWithCuda would link against the wrong ucc/ucx/openmpi unless config.cudaSupport is set | 15:00:46 |
SomeoneSerge (matrix works sometimes) | I think they were mainly introduced to be put in passthru.tests and for nixpkgs-reviews | 15:01:32 |
SomeoneSerge (matrix works sometimes) | What I think we need instead is we need to somehow [more] publicly expose nixpkgsFun so we can access it from all-packages.nix and prepare the pkgsCuda and pkgsRocm attributes | 15:03:14 |
SomeoneSerge (matrix works sometimes) | * What I think we need instead is we need to somehow [more] publicly expose nixpkgsFun so we can access it from all-packages.nix and prepare the pkgsCuda and pkgsRocm attributes (even without recurseIntoAttrs) | 15:03:33 |
SomeoneSerge (matrix works sometimes) | In reply to @zimbatm:numtide.com I'd love to do that We'd love that too 🙃 we talk about it but never gain enough momentum to act | 15:05:16 |
Jonas Chevalier | We could use the Hydra instance in nix-community. It's already there and available. | 16:19:24 |
Jonas Chevalier | Something like this: https://github.com/nix-community/infra/pull/1335 | 16:45:30 |
SomeoneSerge (matrix works sometimes) | In reply to @zimbatm:numtide.com Something like this: https://github.com/nix-community/infra/pull/1335 Just like that... | 16:53:58 |
| 3 Jul 2024 |
ˈt͡sɛːzaɐ̯ | Jonas Chevalier: The link to the eval you posted on that PR 404s. | 10:35:07 |
Jonas Chevalier | yeah, I renamed the jobset to https://hydra.nix-community.org/jobset/nixpkgs/cuda-nixos-unstable | 10:36:25 |