!VhzbGHamdfMiGxpXyg:robins.wtf

NixOS Incus and LXC

53 Members
lxc, lxd, incus discussions related to NixOS19 Servers

Load older messages


SenderMessageTime
30 Jan 2024
@hexa:lossy.networkhexaor just aborted the bisect00:01:23
@adam:robins.wtfadamcstephens Literally walked away from the computer 00:02:39
@adam:robins.wtfadamcstephens It’s running in a tmux session  00:02:58
@adam:robins.wtfadamcstephensi can see how that was confusing00:05:07
@adam:robins.wtfadamcstephens How’s the performance on the aarch64 build box? My VM on an M1 mini works well for a lot of stuff, but is kinda slow on these large rebuilds  03:27:50
@hexa:lossy.networkhexa
❯ git bisect log
git bisect start
# status: waiting for both good and bad commits
# good: [acd19036aca8b793f7f0099881d498c50b5ee147] sirius: fixup build with gcc13
git bisect good acd19036aca8b793f7f0099881d498c50b5ee147
# status: waiting for bad commit, 1 good commit known
# bad: [6876a3e7ac5b3d42d8061ca85fcd0723c3584298] Merge pull request #282045 from K900/cursed-qml-paths
git bisect bad 6876a3e7ac5b3d42d8061ca85fcd0723c3584298
# good: [8298d445bc8fca11a7d4ca0a2566bea600c0e28f] Merge pull request #280817 from NixOS/pkg/pythran
git bisect good 8298d445bc8fca11a7d4ca0a2566bea600c0e28f
# good: [9504a31fcd22ec75016efed8e8abe73fc0a4f065] Merge pull request #273494 from katexochen/grmon/init
git bisect good 9504a31fcd22ec75016efed8e8abe73fc0a4f065
# good: [f567f4ba89ee93c612f275bbbe50b12739a7e625] Merge pull request #281571 from michaelgrahamevans/forge-sparks
git bisect good f567f4ba89ee93c612f275bbbe50b12739a7e625
# good: [5da20659ca26d054b088cd11eac98f472ec061c9] Merge pull request #281401 from fabaff/uchecker
git bisect good 5da20659ca26d054b088cd11eac98f472ec061c9
# bad: [1fea4d70658b9b1ff831981b01f753741d932a35] Merge pull request #281945 from marsam/update-bundler
git bisect bad 1fea4d70658b9b1ff831981b01f753741d932a35
# good: [34227d1e30baf6e873ab18b0383d702e584ae583] Merge pull request #281591 from K900/vulkan-bumps
git bisect good 34227d1e30baf6e873ab18b0383d702e584ae583
03:28:33
@hexa:lossy.networkhexayou tell me03:28:39
@adam:robins.wtfadamcstephens I can’t tell. We’re running different things apparently   03:48:47
@adam:robins.wtfadamcstephens 🤔 03:49:06
@hexa:lossy.networkhexa
In reply to @hexa:lossy.network
https://hydra.nixos.org/build/247058670
from here
03:49:09
@hexa:lossy.networkhexaimage.png
Download image.png
03:49:18
@hexa:lossy.networkhexait says that during this eval it moved from commit a to commit b03:49:29
@hexa:lossy.networkhexatested A as good, B as bad03:49:37
@hexa:lossy.networkhexa then git bisect run 03:49:42
@hexa:lossy.networkhexa * it says that during this eval it moved from commit A to commit B03:49:54
@adam:robins.wtfadamcstephens Thanks 03:57:32
@hexa:lossy.networkhexa beware of git bisect run though 03:58:04
@hexa:lossy.networkhexalots of stuff on staging is broken and you might need to apply fixes or skip certain commits03:58:20
@adam:robins.wtfadamcstephens Yeah I just saw one fail on libuv  03:58:38
@hexa:lossy.networkhexathat one is often flaky 😄 03:58:53
@hexa:lossy.networkhexain case it fails on tests03:59:12
@hexa:lossy.networkhexa
1cf2d7357c61b9c9ca5c92cb0e810571edee948a is the first bad commit
commit 1cf2d7357c61b9c9ca5c92cb0e810571edee948a
Author: Uri Baghin <uri@canva.com>
Date:   Thu Jun 29 09:11:55 2023 +1000

    gcc: fix c++ headers when same triplet cross compiling
    
    When build platform and host platform differ, but have the same
    triple, the code in nixpkgs will consider it a cross compilation,
    but gcc won't. This will lead some derivations to look for c++
    headers in the wrong place. To solve this always output the headers
    in the non-cross location, like we do for the other gcc headers
    already.

 pkgs/development/compilers/gcc/common/configure-flags.nix | 2 ++
 1 file changed, 2 insertions(+)
12:12:51
@adam:robins.wtfadamcstephens
In reply to @hexa:lossy.network
1cf2d7357c61b9c9ca5c92cb0e810571edee948a is the first bad commit
commit 1cf2d7357c61b9c9ca5c92cb0e810571edee948a
Author: Uri Baghin <uri@canva.com>
Date:   Thu Jun 29 09:11:55 2023 +1000

    gcc: fix c++ headers when same triplet cross compiling
    
    When build platform and host platform differ, but have the same
    triple, the code in nixpkgs will consider it a cross compilation,
    but gcc won't. This will lead some derivations to look for c++
    headers in the wrong place. To solve this always output the headers
    in the non-cross location, like we do for the other gcc headers
    already.

 pkgs/development/compilers/gcc/common/configure-flags.nix | 2 ++
 1 file changed, 2 insertions(+)
thanks, mine still isn't done
13:27:51
@hexa:lossy.networkhexaI did the last few steps manually, and went to bed before finishing them13:28:21
@adam:robins.wtfadamcstephensso i think the answer to the original question is that yes the build box is faster :)13:35:29
@adam:robins.wtfadamcstephenstime to open a PR13:35:36
@adam:robins.wtfadamcstephens * time to open a PR to add myself13:35:47
@hexa:lossy.networkhexa80 cores and different thermal limits will do that 😄13:40:10
@adam:robins.wtfadamcstephensand more memory too13:42:37
@adam:robins.wtfadamcstephensimage.png
Download image.png
13:43:07

Show newer messages


Back to Room ListRoom Version: 10