OfBorg | 170 Members | |
| Number of builds and evals in queue: <TBD> | 62 Servers |
| Sender | Message | Time |
|---|---|---|
| 7 Jul 2023 | ||
| (I already bisected the largest increase in eval time to 4af22aab8e239b1ca28da851755c6da1a35fc91b, which made the leap from ~4-5m to like 7m, but not yet the remaining increase to 10m) | 17:17:20 | |
* (I already bisected the largest increase in eval time to 4af22aab8e239b1ca28da851755c6da1a35fc91b, which made the leap from ~4-5m to like 7m, but not yet the remaining increase to 10m) | 17:17:28 | |
| 2.3.16 and 2.4pre-rc1 have a difference of 3,902 commits https://github.com/NixOS/nix/compare/2.3.16...2.4pre-rc1 | 17:24:14 | |
| * fun fact 2.3.16 and 2.4pre-rc1 have a difference of 3,902 commits https://github.com/NixOS/nix/compare/2.3.16...2.4pre-rc1 | 17:26:46 | |
13:40 on the same commit using Nix 2.13 | 17:31:47 | |
*
13m40s on the same commit using Nix 2.13 | 17:31:51 | |
| Err Nix 2.3 | 17:33:15 | |
| lol | 17:33:16 | |
*
13m40s on the same commit using Nix 2.3 | 17:33:17 | |
| (coming back) using 2.15.1:
| 20:59:25 | |
| 8 Jul 2023 | ||
Hmm, so both CPU and RAM usage would be significantly worse. I thought of doing this for the tarball job instead, but the RAM requirements wouldn't most likely become a problem with the current infra. | 08:05:06 | |
* Hmm, so both CPU and RAM usage would be significantly worse. I thought of doing this for the tarball job instead, but the RAM requirements would most likely become a problem with the current infra. | 08:05:18 | |
| The corresponding machines have only 64 GiB physical RAM. | 08:07:24 | |
In reply to @cole-h:matrix.orgWe already had path interpolation slip into master before: https://github.com/NixOS/ofborg/issues/612 | 08:55:27 | |
| 10 Jul 2023 | ||
| 08:57:06 | ||
| 11 Jul 2023 | ||
| https://github.com/NixOS/ofborg/pull/642 | 01:00:41 | |
| will be a great addition | 01:00:52 | |
| 13 Jul 2023 | ||
| 08:27:38 | ||
| 14 Jul 2023 | ||
| 23:51:17 | ||
| 15 Jul 2023 | ||
| Hi, I'm currently implementing RFC 127 in https://github.com/NixOS/nixpkgs/pull/177272. There is this comment in check-meta.nix, "!!! reason strings are hardcoded into OfBorg, make sure to keep them in sync". So I'd like to coordinate this change with the OfBorg maintainers | 19:22:09 | |
| 16 Jul 2023 | ||
| So I did some keyword search through the OfBorg code base, the only relevant thing I found is https://github.com/NixOS/ofborg/blob/released/ofborg/src/outpaths.nix#L28-L34, which does not look like it needs updating | 08:02:16 | |
| On the other hand, the implementation pull request causes OfBorg internal errors (according to the label it added), so clearly there is something weird going on here | 08:02:48 | |
| Where do I find the OfBorg error logs? | 08:04:56 | |
In reply to @piegames:matrix.orgI'm not sure where the ofborg logs are, but if it did fail in outpath caculation, you could try to run that manually with the instructions at https://github.com/NixOS/ofborg#running-meta-checks-locally (I just hope you have a system with 60+ GiB of RAM though...) | 10:55:04 | |
| Unfortunately that is not an option for me then | 11:00:21 | |
In reply to @piegames:matrix.orgSo I'm running some stuff manually for you and it looks like ofborg may be failing in the stdenv check, which runs with a merged stderr+stdout to attempt to get the stdenv output path (but this PR throws a bunch of maintainless warnings to stderr) | 11:18:20 | |
| Thanks. | 11:19:26 | |
(I feel like ofborg should probably not be merging stderr and stdout when keep_stdout is passed to nix::Nix::run but I do not know much on why that is like that to begin with) | 11:19:59 | |
| I simply forgot to set the maintainerless default to "ignore" again, but actually that's a good thing because there definitely will be warn-by-default things in the log in the future | 11:20:00 | |
(or at least the stdenv check and possibly others should be run with nix::Nix::run_stderr_stdout which differentiates stderr/stdout) | 11:21:14 | |