On Wed, 1 Jun 2022 21:38:53 +0200 Daniel Jeliński wrote: > śr., 1 cze 2022 o 18:21 Ken Brown <kbr...@cornell.edu> napisał(a): > > The original report on that issue > > (https://cygwin.com/pipermail/cygwin/2022-March/251095.html) described it as > > long-standing. Are you saying that it got worse with cygwin-3.3.x? That > > would > > be disappointing, because we overhauled the internal implementation of > > pipes in > > cygwin-3.3.0. > > Yessir. I'm also using Cygwin to build OpenJDK. With Cygwin 3.2.0, the > build starts with 8 threads and usually loses no more than 1-2 tokens; > with 3.3.5 the build either finishes with a single token, or segfaults > after a few seconds. > FWIW, I haven't seen any problems with single-threaded builds.
How can we reproduce the losing jobserver token issue? I tried the following steps, however, no such messages appeared. 1) git clone https://git.openjdk.java.net/jdk/ 2) cd jdk 3) export TEMP=/tmp 4) bash configure 5) make images The summary of the configuration is as follows: Configuration summary: * Name: windows-x86_64-server-release * Debug level: release * HS debug level: product * JVM variants: server * JVM features: server: 'cds compiler1 compiler2 epsilongc g1gc jfr jni-check jvmci jvmti management parallelgc serialgc services shenandoahgc vm-structs zgc' * OpenJDK target: OS: windows, CPU architecture: x86, address length: 64 * Version string: 19-internal-adhoc.yano.jdk (19-internal) * Source date: Determined at build time Tools summary: * Environment: cygwin version 3.3.5-341.x86_64, 2022-05-13 12:27 UTC; windows version 10.0.19044.1706; prefix "/cygdrive"; root "C:\cygwin64" * Boot JDK: java version "18" 2022-03-22 Java(TM) SE Runtime Environment (build 18+36-2087) Java HotSpot(TM) 64-Bit Server VM (build 18+36-2087, mixed mode, sharing) (at /cygdrive/c/progra~1/java/jdk-18) * Toolchain: microsoft (Microsoft Visual Studio 2022) * C Compiler: Version 19.32.31329 (at /cygdrive/c/progra~1/micros~1/2022/commun~1/vc/tools/msvc/1432~1.313/bin/hostx86/x64/cl.exe) * C++ Compiler: Version 19.32.31329 (at /cygdrive/c/progra~1/micros~1/2022/commun~1/vc/tools/msvc/1432~1.313/bin/hostx86/x64/cl.exe) Build performance summary: * Build jobs: 8 * Memory limit: 16136 MB $ cygcheck -c autoconf make zip unzip Cygwin Package Information Package Version Status autoconf 15-1 OK make 4.3-1 OK unzip 6.0-17 OK zip 3.0-12 OK -- Takashi Yano <takashi.y...@nifty.ne.jp> -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple