On Mon, 8 Sep 2025, ASSI via Cygwin-apps wrote: > ASSI via Cygwin-apps writes: > > Jeremy Drake via Cygwin-apps writes: > >> I've seen it hang up like that a lot locally, but not in GitHub Actions. > >> I think it's due to number of threads somehow. It seems less likely to > >> happen with "-j 4" option added to the x.py install command. > > > > I was trying in the other direction and ended up getting semi-random > > messages about not getting a jobserver token, presumably due to a > > permission denied error from the OS, which seems dubious. > > Running on 4 out of 16 (or 32 on the other machine) threads sucks, but > at least one of the builds eventually finished and got tested:
Rust is *much* happier after https://cygwin.com/pipermail/cygwin-patches/2025q3/014297.html which will be in cygwin 3.7.0-0.288.g8a5d39527f9a (and eventually 3.6.5). Now I can build it locally without limiting -j (which is -j 20 I think), and some of the tests that were hanging are now working. I've pushed update to 1.90.0 and --no-fail-fast to keep running tests. I'm still working on getting them all to finish though, I keep running out of disk space ;)
