[Issue 20999] autotester for Darwin_64_64 randomly times out and fails

d-bugmail at puremagic.com d-bugmail at puremagic.com
Wed Aug 5 14:52:14 UTC 2020


https://issues.dlang.org/show_bug.cgi?id=20999

moonlightsentinel at disroot.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |moonlightsentinel at disroot.o
                   |                            |rg

--- Comment #2 from moonlightsentinel at disroot.org ---
(In reply to Vladimir Panteleev from comment #1)
> This sucks, it looks like it's hitting a deadlock right away. Might indicate
> a real race condition somewhere. I think in case of timeout, we should print
> the stack trace of all threads/processes, or something like that.

IIRC it's a file locking issue somewhere inside phobos/the system library
triggered by the second invocation of `build.d`. I implemented a workaround
when we finalized the transition to `build.d` which apparently stopped working
some time ago.

I'll try to find a better solution.

--


More information about the Digitalmars-d-bugs mailing list