!UNVBThoJtlIiVwiDjU:nixos.org

Staging

353 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/114 Servers

Load older messages


SenderMessageTime
7 Mar 2026
@dramforever:matrix.orgdramforever but it is passing different -march to different objects 11:45:39
@dramforever:matrix.orgdramforeverso something is going on11:45:43
@k900:0upti.meK900That postPatch line is also hella sus11:46:00
@k900:0upti.meK900 In the nixpkgs PR change 11:46:06
@k900:0upti.meK900
In reply to @yuka:yuka.dev
why would my different build hosts fail with different errors then?
Could just be ordering
11:46:10
@dramforever:matrix.orgdramforever

target specific option mismatch

maybe that was it, maybe openblas shouldn't be doing it

11:46:19
@k900:0upti.meK900 No, I think that's fine 11:46:30
@k900:0upti.meK900 Conceptually 11:46:32
@k900:0upti.meK900Like that's not a "you're trying to link objects with different march" error11:47:11
@dramforever:matrix.orgdramforeveron a second thought yeah11:47:22
@k900:0upti.meK900 That's a "you're trying to call stuff your march doesn't have" error 11:47:24
@yuka:yuka.devYureka (she/her)I'm trying one very easy thing now, which is building latest OpenBLAS develop11:48:30
@yuka:yuka.devYureka (she/her)nope, also broken on M1 Pro11:48:56
@k900:0upti.meK900 I wonder if there is a "just stop trying to fucking guess" flag somewhere 11:51:56
@yuka:yuka.devYureka (she/her) Ah no, actually the log you saw with the neoverse march was from the M1 Pro 11:53:09
@yuka:yuka.devYureka (she/her)so that was not guessed11:53:24
@yuka:yuka.devYureka (she/her)so maybe that's fine11:53:29
@dramforever:matrix.orgdramforever#450106 was supposedly test built on aarch64-linux11:54:06
@dramforever:matrix.orgdramforeverso it's at least fragile somehow?11:54:18
@yuka:yuka.devYureka (she/her)https://github.com/openMathLib/openBLAS/commit/05fc88180c42eae7588fac4bd59c3b86ffefbc2312:10:18
@yuka:yuka.devYureka (she/her)reverting this fixes the build on both Ampere and M1 Pro12:10:33
@yuka:yuka.devYureka (she/her)https://github.com/NixOS/nixpkgs/pull/49753812:15:41
@k900:0upti.meK900Can't you just makeflags BUILD_BFLOAT16=0?12:21:56
@dramforever:matrix.orgdramforever

oh come on

  postPatch = ''
    # cc1: error: invalid feature modifier 'sve2' in '-march=armv8.5-a+sve+sve2+bf16'
    substituteInPlace Makefile.arm64 --replace-fail "+sve2+bf16" ""
  '';
12:23:04
@dramforever:matrix.orgdramforevercome on12:23:07
@dramforever:matrix.orgdramforeverturns out we played ourselves12:23:53
@dramforever:matrix.orgdramforevercommented on the pr12:28:34
@yuka:yuka.devYureka (she/her)wait what?12:36:24
@yuka:yuka.devYureka (she/her) wouldn't replace-fail fail if it didn't replace anything? 12:36:34
@yuka:yuka.devYureka (she/her)or does it only replace the first occurance12:38:36

Show newer messages


Back to Room ListRoom Version: 6