Make losing jobserver tokens on Windows

2022-02-18 Thread Magnus Ihse Bursie
Hi, I'm working for Oracle on the OpenJDK build team. We're using GNU make exclusively to build the JDK on all supported platforms. For Windows, we (typically) use the Cygwin version. We have had a long-standing issue with make losing jobserver tokens on Windows. Most runs end with

Re: Make losing jobserver tokens on Windows

2022-02-21 Thread Magnus Ihse Bursie
On 2022-02-18 16:04, Paul Smith wrote: On Fri, 2022-02-18 at 10:18 +0100, Magnus Ihse Bursie wrote: make[2]: INTERNAL: Exiting with 1 jobserver tokens available; should be 24! This effectively turns the highly parallelized builds into single-threaded builds, and is absolutely detrimental