!eWOErHSaiddIbsUNsJ:nixos.org

NixOS CUDA

294 Members
CUDA packages maintenance and support in nixpkgs | https://github.com/orgs/NixOS/projects/27/ | https://nixos.org/manual/nixpkgs/unstable/#cuda58 Servers

Load older messages


SenderMessageTime
4 Sep 2022
@ss:someonex.netSomeoneSerge (back on matrix)

Here's the original:

pkgs/os-specific/darwin/moltenvk/default.nix
156:    for output in "''${!outputs[@]}"; do
05:51:31
@FRidh:matrix.orgFRidh
In reply to @me:linj.tech
Do you mean for file in $(find $out/{lib,bin} -type f); do?
these are all $outputs that may contain patchable objects
09:45:59
@FRidh:matrix.orgFRidhprobably better to check outputs09:46:58
13 Sep 2022
@danielrf:matrix.orgdanielrf joined the room.21:37:24
@ss:someonex.netSomeoneSerge (back on matrix)

Offtop, but I imagine this kind of an issue could also arise with a cuda application, and I wonder if you here might be the right people to ask: there's a program that is built with the gcc10StdenvCompat. It links dynamically against gcc10's libstdc++. At runtime the program needs to use opengl libraries (from the same nixpkgs revision), some of which link against gcc11's libstdc++. This results in a failure

I simply don't know what is the right way to deploy something like this (or if there is one) and it's kind of making me sad.

https://github.com/NixOS/nixpkgs/issues/190984

21:49:29
@ss:someonex.netSomeoneSerge (back on matrix)...I'm not sure this could be built and run on any typical FHS distribution either (unless one actually uses a repo from X years ago where gcc10 is the default, and where both mesa and fluxus are in sync)21:52:10
14 Sep 2022
@hexa:lossy.networkhexapreparing another python-updates run02:36:04
15 Sep 2022
@m_algery:leohoo.xyzm_algery joined the room.12:33:41
@m_algery:leohoo.xyzm_algery left the room.12:33:43
@hexa:lossy.networkhexahttps://github.com/NixOS/nixpkgs/pull/19133316:22:20
@ss:someonex.netSomeoneSerge (back on matrix)
In reply to @hexa:lossy.network
https://github.com/NixOS/nixpkgs/pull/191333
https://hercules-ci.com/github/SomeoneSerge/nixpkgs-unfree/jobs/1925
16:36:11
@hexa:lossy.networkhexafwiw: possibly a bit too early, given that we have a failing numpy build16:45:30
@hexa:lossy.networkhexanumba pins setuptools<6021:19:53
@hexa:lossy.networkhexai can't even.21:20:00
@hexa:lossy.networkhexawe have been >60 for a while now21:20:08
16 Sep 2022
@sepiabrown:matrix.orgSuwon Park joined the room.17:28:32
@sepiabrown:matrix.orgSuwon Park left the room.17:30:03
@sepiabrown:matrix.orgSuwon Park joined the room.17:30:26
@sepiabrown:matrix.orgSuwon ParkHello everyone!17:33:48
@sepiabrown:matrix.orgSuwon Park Is there anyone who has tried building pytorch with cuda enabled? 17:34:56
@sepiabrown:matrix.orgSuwon Park

When I tried to build pytorch, this error occurs.

17:36:51
@sepiabrown:matrix.orgSuwon ParkRedacted or Malformed Event17:36:59
@sepiabrown:matrix.orgSuwon Park *

When I tried to build pytorch, this error occurs in the cmake phase.

-- Could NOT find CUDA (missing: CUDA_CUDART_LIBRARY) (found version "11.6")
17:37:25
@sepiabrown:matrix.orgSuwon Park So I looked up the source of pytorch in nixpkgs and there was no cudaPackages.cuda_cudart in buildInputs. 17:38:18
@sepiabrown:matrix.orgSuwon Park cudaPackages.cuda_cudart seems to fix the error, but is there any reason why it is not there? 17:39:17
@ss:someonex.netSomeoneSerge (back on matrix) python3Packages.pytorch currently still uses the older cudaPackages.cudatoolkit expression, which ships a lot of stuff, including cuda_cudart 17:39:58
@ss:someonex.netSomeoneSerge (back on matrix) cuda_* expressions are preferred 17:40:20
@ss:someonex.netSomeoneSerge (back on matrix) I didn't catch this though. Are you getting this when manually building pytorch, or when running nix build? 17:41:52
@sepiabrown:matrix.orgSuwon Park I'm running nix develop genericBuild! 17:49:08
@sepiabrown:matrix.orgSuwon Park * I'm running nix develop and genericBuild with poetry inside flake.nix! 17:49:37

Show newer messages


Back to Room ListRoom Version: 9