!lymvtcwDJ7ZA9Npq:lix.systems

Lix Development

396 Members
(Technical) development of Lix, the package manager, a Nix implementation. Please be mindful of ongoing technical conversations in this channel.134 Servers

Load older messages


SenderMessageTime
5 Oct 2025
@raitobezarius:matrix.orgraitobezariusI'm planning to connect something like 4 more jobs or slightly more18:56:26
@raitobezarius:matrix.orgraitobezariusBut it won't give us 3.5hr/3 peaks18:56:47
@raitobezarius:matrix.orgraitobezariusIf we had a way to make certain Darwin tests which are extremely slow faster, we could cut18:57:02
@piegames:flausch.socialpiegamescan we make Darwin tests non-blocking for merge maybe? :)19:34:52
@piegames:flausch.socialpiegameshow many Darwin-specific tests do we have?19:35:24
@raitobezarius:matrix.orgraitobezariusunit tests mostly?19:36:16
@raitobezarius:matrix.orgraitobezariuswe don't have any integration tests for darwin19:36:27
@raitobezarius:matrix.orgraitobezariusnot a big fan of not making them blocker for merge19:36:38
@raitobezarius:matrix.orgraitobezariusbut happy to drop for example nej19:36:44
@raitobezarius:matrix.orgraitobezarius* but happy to drop for example nej tests19:36:46
@raitobezarius:matrix.orgraitobezariuswhich are notoriously slow19:36:49
@piegames:flausch.socialpiegamesI think we should primarily be smarter about our scheduling19:40:20
@piegames:flausch.socialpiegamesstuff like making round-robin across chains, build first and last commit first, skip all in-between on failure of both19:41:19
@raitobezarius:matrix.orgraitobezariusbesadii can be extended to support this scheduling19:53:30
@raitobezarius:matrix.orgraitobezariusit contains hooks for result reporting and starting up builds19:53:54
@raitobezarius:matrix.orgraitobezariusso it can delay to wait for a chain upload rather than firing up CI jobs immediately19:54:03
@raitobezarius:matrix.orgraitobezariusand it can cancel many builds in-between if failure occur19:54:13
@raitobezarius:matrix.orgraitobezarius

though my priority queue for CI infra is:

  • merge queue
  • macOS capacity
  • benchmarking infra
19:54:34
@raitobezarius:matrix.orgraitobezariusI cannot touch besadii for October19:54:47
@piegames:flausch.socialpiegamesI agree on the first two, can besadii be put over benchmarking infra?19:58:15
@raitobezarius:matrix.orgraitobezariusI need to talk with pennae20:01:53
@raitobezarius:matrix.orgraitobezariusI have been promising the benchmarking infra for a while20:02:04
@piegames:flausch.socialpiegamesmhfair20:02:24
@kirottu:kirottu.comKirottu joined the room.20:40:47
@unhooked-spirits:matrix.orgUnhooked Spirits

I assume you're not looking for random community members to contribute hardware, but I do have an aarch64-Darwin machine and (potentially) an x86_64-darwin (if I can get it to power on again), which are just sitting in my server closet[^1]

^1: aka the laundry room

22:03:16
6 Oct 2025
@raitobezarius:matrix.orgraitobezariusactually, for development purpose, this might be still interesting11:16:05
@raitobezarius:matrix.orgraitobezariuswhat are the specs of the aarch64-darwin box?11:16:09
@unhooked-spirits:matrix.orgUnhooked Spirits It's a 2023 m3 MacBook Pro. 24GB RAM, I think. I just need to replace the battery before it goes into service. 11:31:17
@tulinius:matrix.orgadamt joined the room.13:25:34
@mickeymarse:4d2.orgm joined the room.22:07:28

Show newer messages


Back to Room ListRoom Version: 10