T3372 fails on Windows
T3372
failed on Windows when testing 3028f75c:
Wrong exit code for T3372(normal)(expected 0 , actual 1 )
Stdout ( T3372 ):
1:
Stderr ( T3372 ):
T3372.exe: C:\GitLabRunner\builds\e963ee11\0\ghc\ghc\inplace\lib\package.conf.d\package.cache.lock: openBinaryFile: resource busy (file is locked)
T3372.exe: thread blocked indefinitely in an MVar operation
*** unexpected failure for T3372(normal)
Looking at the test I suspect it is fragile as it runs multiple GHC sessions concurrently. This will inevitably cause package database locking issues.
However, strangely, I have never noticed this fail on Linux.