!RROtHmAaQIkiJzJZZE:nixos.org

NixOS Infrastructure

388 Members
Next Infra call: 2024-07-11, 18:00 CEST (UTC+2) | Infra operational issues backlog: https://github.com/orgs/NixOS/projects/52 | See #infra-alerts:nixos.org for real time alerts from Prometheus.121 Servers

Load older messages


SenderMessageTime
28 Sep 2025
@lt1379:matrix.orgLunhttps://github.com/LunNova/nixpkgs/blob/push-kuknstozqsvo/pkgs/top-level/release-rocm.nix is what I have as an attempt at a release-rocm.nix but I'm not clear on what importing it in the main release properly would look like15:42:20
@vcunat:matrix.orgVladimír Čunát I thought we'd nest it all under some name like rocmPackages to avoid name collisions. 15:48:48
@vcunat:matrix.orgVladimír Čunát * I thought we'd nest it all under some name like pkgsRocm to avoid name collisions. 15:49:45
@vcunat:matrix.orgVladimír Čunát pkgsRocm exists but doesn't generate jobs on Hydra. So ideally we'd reuse the attribute paths to reduce confusion? (but only put the chosen packages into it and not everything) 15:52:43
@ss:someonex.netSomeoneSerge (back on matrix)Was the separate-jobset option already dismissed?16:59:25
@vcunat:matrix.orgVladimír ČunátI'm not against a separate jobset. But I haven't heard any advantage to gain from the separation.17:09:41
@vcunat:matrix.orgVladimír Čunát* I'm not against a separate jobset. But so far I haven't heard any advantage to gain from the separation.17:09:47
@hexa:lossy.networkhexait was just what I was used to from the cuda jobsets on nix-community17:14:32
@hexa:lossy.networkhexaand recursing into pkgsRocm was a non-starter17:14:39
@hexa:lossy.networkhexabut importing it into the existing jobset is absolutely fine with me17:15:21
@lt1379:matrix.orgLunIs there a point in still having a separate release-rocm.nix then? I could put the generated list of different-for-rocm packages somewhere in rocm-modules and have release.nix's pull those in under packageJobs without needing a new top level release- file18:00:15
@lt1379:matrix.orgLun* Is there a point in still having a separate release-rocm.nix then? I could put the generated list of different-for-rocm packages somewhere in rocm-modules and have release.nix pull those in under packageJobs without needing a new top level release- file18:00:49
@vcunat:matrix.orgVladimír ČunátWhatever the way, I assume that we want to filter the jobs for x86_64-linux only, so the approach should support that somehow. (Because other platforms are rarely combined with HW where rocm makes sense?)18:17:27
@k900:0upti.meK900 Technically you can have an AMD GPU in an ARM server 18:20:53
@hexa:lossy.networkhexarocm clang is x86-64-linux only right now18:21:08
@lt1379:matrix.orgLunyeah I'd like to get the package set working for aarch64 at some point but I don't have the builders for anything but x86_64 and nobody who does has been trying to use it. one laptop with 16gb of RAM does not build a rocmPackages. jobs will be x86_64-linux only for now18:22:44
@hexa:lossy.networkhexahttps://nix-community.org/community-builders/18:23:28
@lt1379:matrix.orgLunHow powerful are the aarch64 boxes there?18:23:45
@hexa:lossy.networkhexaq80-30, 128G memory, 128G swap18:24:21
@lt1379:matrix.orgLunmaybe that's viable after 7.x when we manage to drop a bunch of CK…18:24:44
@lt1379:matrix.orgLunimage.png
Download image.png
18:27:10
@lt1379:matrix.orgLuntypical rocm mass rebuid experience18:27:11
@hexa:lossy.networkhexafew distros will have big enough machines for that18:27:57
@hexa:lossy.networkhexabut with fewer cores it will probably scale down18:29:15
@lt1379:matrix.orgLuncan go slower if you have less ram but it's already annoyingly slow to rebuild18:29:45
@lt1379:matrix.orgLunanyway i'll try cooking something up that just inherits a set defined in rocm-modules in release.nix for x86_64-linux only unless anyone has a reason that's not a good idea18:30:29
@lt1379:matrix.orgLunHow's https://github.com/NixOS/nixpkgs/pull/446976 ?19:40:53
@hexa:lossy.networkhexalooks good to me, hope someone can double check22:35:01
30 Sep 2025
@mjolnir:nixos.orgNixOS Moderation Bot banned @mightyiam:matrix.org@mightyiam:matrix.org (divisive behavior.).19:22:16
1 Oct 2025
@lovesegfault:matrix.orglovesegfault changed their profile picture.22:36:01

Show newer messages


Back to Room ListRoom Version: 6