!UNVBThoJtlIiVwiDjU:nixos.org

Staging

366 Members
Staging merges | Running staging cycles: https://github.com/NixOS/nixpkgs/pulls?q=is%3Apr+is%3Aopen+head%3Astaging-next+head%3Astaging-next-25.11 | Review Reports: https://malob.github.io/nix-review-tools-reports/116 Servers

Load older messages


SenderMessageTime
10 Apr 2026
@yuka:yuka.devYureka (she/her)since it fails reliably for me, I can bisect it on my machine07:54:24
@yuka:yuka.devYureka (she/her)I also think I managed to build it on a HoneyComb LX2K07:54:48
@vcunat:matrix.orgVladimír ČunátMaybe bisection won't be such a horrible experience. We now eval staging stdenvs every hour and for linux we do manage to build them all.08:01:58
@yuka:yuka.devYureka (she/her)I think the actual problem is already present in openblas09:22:47
@yuka:yuka.devYureka (she/her)didn't we have other openblas problems in this cycle too?09:24:27
@k900:0upti.meK900 Something Darwin 09:25:03
@yuka:yuka.devYureka (she/her)https://github.com/NixOS/nixpkgs/pull/497538/changes09:25:32
@yuka:yuka.devYureka (she/her)Redacted or Malformed Event09:25:34
@yuka:yuka.devYureka (she/her)but this was last cycle09:25:48
@atemu12:matrix.orgAtemuHas there been discussion before on whether 16k page size could be considered a separate platform?09:26:42
@yuka:yuka.devYureka (she/her)Or 64k page size09:26:54
@yuka:yuka.devYureka (she/her)I didn't say it was 16k :D09:27:03
@yuka:yuka.devYureka (she/her)just non-4k09:27:05
@k900:0upti.meK900 I think it might be still busted on Darwin 09:27:12
@k900:0upti.meK900Have not looked09:27:22
@atemu12:matrix.orgAtemutbh. if something works on one non-4k, it probably also works on any page size but a decent amount probably only works on 4k09:28:20
@yuka:yuka.devYureka (she/her)I would really consider this a bug09:29:14
@k900:0upti.meK900 I think this is a bad idea fwiw 09:29:27
@k900:0upti.meK900Huge Hydra workload for what09:29:36
@k900:0upti.meK900Buggy software09:29:38
@k900:0upti.meK900 That is mostly near trivial to fix 09:29:47
@vcunat:matrix.orgVladimír Čunát I don't think it's our choice anyway. 09:29:47
@vcunat:matrix.orgVladimír ČunátIt's for parts like gcc/libc what they consider too different.09:30:13
@atemu12:matrix.orgAtemuI mean, it doesn't mean we need to have a separate binary cache for it09:30:36
@yuka:yuka.devYureka (she/her)what would be different about it then?09:30:54
@atemu12:matrix.orgAtemuHm, good point. It'd only matter in such broken packages where you'd be able to respond accordingly and there's probably packages where you can set page size at compile time09:32:32
@yuka:yuka.devYureka (she/her)Also please keep in mind that this is just a wild guess that openblas 0.3.32 produces garbage on non-4k pagesize systems. My sample size is 1 4k pagesize system and 2 non-4k pagesize systems, so not a very big sample size.09:32:45
@yuka:yuka.devYureka (she/her)It might also be any instruction set extension or other difference between those processors which happens to correlate with 4k/non-4k09:33:27
@yuka:yuka.devYureka (she/her)It's just that indeed a lot of software is buggy on non-4k pagesize systems, but this doesn't really change anything about how we should build it09:34:12
@yuka:yuka.devYureka (she/her)Btw, this is not even really a property of the hardware. If I understand it correctly I can also run my Macbook cpu on a 4k pagesize kernel if I don't care about graphics or display.09:35:41

Show newer messages


Back to Room ListRoom Version: 6