!UNVBThoJtlIiVwiDjU:nixos.org

Staging

320 Members
Staging merges | Find currently open staging-next PRs: https://github.com/NixOS/nixpkgs/pulls?q=is%3Apr+sort%3Aupdated-desc+head%3Astaging-next+head%3Astaging-next-21.05+is%3Aopen109 Servers

Load older messages


SenderMessageTime
8 Oct 2025
@k900:0upti.meK900I don't think we should disable that21:38:02
@k900:0upti.meK900I mean, we should maybe disable whatever is segfaulting, but we should not just disable the test and pretend it's fine21:38:17
@dramforever:matrix.orgdramforeverwait what the hell21:38:46
@dramforever:matrix.orgdramforever

yeah i think it's just accessing the front() of an empty std::vector

    auto constraints = tbb::task_arena::constraints{}
        .set_numa_id(tbb::info::numa_nodes().front())
        .set_core_type(tbb::info::core_types().front())
        .set_max_threads_per_core(1);
21:42:24
@dramforever:matrix.orgdramforeverwhich understandably segfaults21:42:29
@dramforever:matrix.orgdramforeverhttps://github.com/uxlfoundation/oneTBB/blob/v2022.2.0/test/tbb/test_arena_constraints.cpp#L102-L10521:43:15
@k900:0upti.meK900Great21:43:38
@k900:0upti.meK900And those only fail on aarch64 because...?21:43:50
@k900:0upti.meK900Let me guess, Intel has a special code path for x8621:43:57
@dramforever:matrix.orgdramforever what do you get when you run hwloc-ls from hwloc in the nix builder on x86_64-linux 21:46:09
@dramforever:matrix.orgdramforever... wait i just did that21:47:31
@dramforever:matrix.orgdramforeveryou get the same sysfs error21:47:36
@dramforever:matrix.orgdramforeverwhat on earth21:49:04
@dramforever:matrix.orgdramforeverokay hwloc has magic on x86 to read cache info and stuff from cpuid21:53:07
@dramforever:matrix.orgdramforever nothing like that on arm64 or loongarch 21:53:30
@k900:0upti.meK900Jajajajjaajjajaajajajanakaka21:54:08
@dramforever:matrix.orgdramforeverso hwloc goes "i guess i dunno" and returns an empty list or something21:54:09
@dramforever:matrix.orgdramforeveri guess this might be not intel https://github.com/open-mpi/hwloc21:55:09
@dramforever:matrix.orgdramforeveranyway this is cursed21:55:30
@dramforever:matrix.orgdramforeveralso confirmed front() on empty vector does segfault, we really aren't hiding anything21:56:17
@dramforever:matrix.orgdramforeverhere https://github.com/NixOS/nixpkgs/pull/45008922:16:12
@dramforever:matrix.orgdramforeveris it too late for staging-next yet22:27:10
@dramforever:matrix.orgdramforever* is that too late for staging-next yet22:27:14
@dramforever:matrix.orgdramforeveroh i guess it's only for aarch64-linux literally didn't build22:27:44
@jopejoe1:matrix.orgjopejoe1 (4094@39c3)Thanks for the fix ^^23:28:25
9 Oct 2025
@dramforever:matrix.orgdramforeverdang01:27:30
@dramforever:matrix.orgdramforeveris onetbb rebuild on x86 too late yet?01:27:38
@k900:0upti.meK900 No it's like 200 jobs 04:34:33
@dramforever:matrix.orgdramforevership it04:35:10
@k900:0upti.meK900Sure yolo04:35:44

Show newer messages


Back to Room ListRoom Version: 6