!OqhvaDMJdKYUicLDiE:nixos.org

Nixpkgs Stdenv

225 Members
72 Servers

Load older messages


SenderMessageTime
21 Apr 2025
@emilazy:matrix.orgemilywhich was approved but failed to make complete contact with reality21:59:59
@emilazy:matrix.orgemily which is something like x86_64-linux Tier 1, aarch64-linux Tier 1.5, aarch64-darwin Tier 2, x86_64-darwin Tier 2.5, i686-linux Tier 3, everything else tier nothing 22:00:48
@emilazy:matrix.orgemilyRFCs are immutable so the appendix will never be updated, but in principle we have accepted the tiers themselves22:01:15
@emilazy:matrix.orgemilyand they have quite detailed descriptions22:01:21
@emilazy:matrix.orgemilyin practice the biggest tier distinction is just "used on NixOS infra" vs. "not used on NixOS infra"22:01:54
@emilazy:matrix.orgemily there are x86_64-linux, aarch64-linux, and aarch64-darwin machines in the infra so there's no choice but to keep those platforms in good shape. x86_64-darwin comes along for the ride on aarch64-darwin for the most part 22:02:33
@emilazy:matrix.orgemily and a subset of i686-linux is required to build e.g. NixOS tests at present, so that is also kept in working order 22:02:47
@emilazy:matrix.orgemilyeverything else is pretty much if it breaks you can keep both pieces22:02:53
@rosscomputerguy:matrix.orgTristan RossGotcha, I was thinking it'd be easier if it were in the manual. It'd be mutable then.22:10:01
@emilazy:matrix.orgemilywell, it basically is, they're just described more vaguely :)22:12:13
@emilazy:matrix.orgemilybut yes if we want to assign actual numbers to the platforms then the manual would be the place22:12:27
@emilazy:matrix.orgemilythe .5s sort of make it awkward to describe reality in more precise terms than is already there though22:12:42
@emilazy:matrix.orgemily probably Tier 1 x86_64-linux, Tier 2 aarch64-linux aarch64-darwin x86_64-darwin would be adequate 22:14:04
@emilazy:matrix.orgemily x86_64-darwin is sort of tier 3 in practice but "No channel-blocking jobs on Hydra." isn't true 22:14:30
@rosscomputerguy:matrix.orgTristan RossI'd say aarch64-linux is tier 1 by now lol22:23:29
@reckenrode:matrix.orgRandy EckenrodeWhen it comes down to it, aarch64-linux is not going to be allowed to block like x86_64-linux is.22:28:47
@emilazy:matrix.orgemilyyeah it definitely does not meet the criteria outlined for tier 1, but it is "tier 1.5"-ish22:30:27
@emilazy:matrix.orgemily mostly insofar as it piggy-backs on x86_64-linux though, in teh same way that x86_64-darwin does on aarch64-darwin 22:30:40
@emilazy:matrix.orgemily * mostly insofar as it piggy-backs on x86_64-linux though, in the same way that x86_64-darwin does on aarch64-darwin 22:30:45
@rosscomputerguy:matrix.orgTristan Ross
In reply to @reckenrode:matrix.org
When it comes down to it, aarch64-linux is not going to be allowed to block like x86_64-linux is.
Why?
22:57:07
@reckenrode:matrix.orgRandy EckenrodeI can’t see x86_64-linux users accepting they have to wait on it.22:57:46
@rosscomputerguy:matrix.orgTristan Ross
In reply to @reckenrode:matrix.org
I can’t see x86_64-linux users accepting they have to wait on it.
Well, either way I don't think it'd be fair.
22:58:15
@emilazy:matrix.orgemily Tier 1 says "Developer/user base: most of the Nix developers/users", which is just not true of aarch64-linux 23:15:08
@emilazy:matrix.orgemilyadmittedly that's in the non-normative section23:15:27
@emilazy:matrix.orgemily "full ofBorg support" is not true of aarch64-linux right now either, though. 23:15:41
@rosscomputerguy:matrix.orgTristan Ross
In reply to @emilazy:matrix.org
"full ofBorg support" is not true of aarch64-linux right now either, though.
What's lacking for Ofborg?
23:33:25
@rosscomputerguy:matrix.orgTristan Ross
In reply to @emilazy:matrix.org
Tier 1 says "Developer/user base: most of the Nix developers/users", which is just not true of aarch64-linux
Do we have an idea of what the x86 vs aarch64 split looks like?
23:33:49
@emilazy:matrix.orgemilyprobably >90% / <10%23:34:08
@emilazy:matrix.orgemilyI don't think ofborg has any AArch64 machines (because they are very expensive)23:34:23
@emilazy:matrix.orgemilywell, other than Macs of course23:34:34

Show newer messages


Back to Room ListRoom Version: 9