bug-make
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [bug #64806] "invalid output sync mutex" on windows


From: Eli Zaretskii
Subject: Re: [bug #64806] "invalid output sync mutex" on windows
Date: Mon, 15 Jan 2024 19:46:11 +0200

> Date: Mon, 15 Jan 2024 12:37:42 -0500
> From: Ken Brown <kbrown@cornell.edu>
> 
> This is a long shot, but I had a problem a year ago with parallel make 
> on Cygwin occasionally hanging.  The solution turned out to be to force 
> make's jobserver to use pipes instead of fifos.  If you want to try 
> this, pass make the option '--jobserver-style=pipe'.

Thanks.  But the native Windows port of GNU Make uses neither fifos
nor pipes for the jobserver implementation.  It uses Windows
semaphores.  Moreover, this problem is not with the jobserver, it is
with output-sync feature, which uses Windows mutexes to synchronize
output from separate subprocesses that produce different targets.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]