Closed ivmai closed 1 year ago
Win32 error 87 is ERROR_INVALID_PARAMETER
According to Cygwin source, the issue occurs during semaphore fixup on fork.
There are several ways to fix this:
Let's the easiest solution and check whether the issue is ever reproduced again.
Build: https://ci.appveyor.com/project/ivmai/bdwgc/builds/45812102/job/hss7251qx96m26tn Host: Win64 Occurrence: ~1/30 Broken commit: d8a88dcd6
gctest ouput: gctest 3718 bdwgc.libs\gctest.exe: *** fatal error in forked process - failed to create new win32 semaphore, currentvalue -1, Win32 error 87 Child process failed, pid= 3718, status= 0x1 Test failed