Open OlegYch opened 6 years ago
parallelExecution := false
works around that but it seems there is a deeper problem
Is this still the case? I've never seen this happen on an appveyor build or on my windows vm.
@eatkins yep still hangs in the same way at 95fa6d4ee80cfa593138e5285c7f2d1961899bf1
perhaps your machines do not have enough cores to trigger it (i have 4+HT)
Could this be a duplicate of https://github.com/sbt/io/issues/143?
@eed3si9n don't think so, since the threads hang in <clinit>
and sometimes it doesn't hang at all
It seems like this may be a jna bug: https://issues.jenkins-ci.org/browse/JENKINS-16070. It probably would be fairly easy to implement (get|set)LastModifiedTime
using jni if there were a volunteer. The main complication is that it would require packaging one or more shared libraries in the io jar. I've done this in swoval, but it is a bit of pain to build/package the shared libraries and load them at runtime.
@eatkins i just tried with jna 5.0.0-SNAPSHOT on windows and it resolves the issue
On windows at 49e8c80991488e35b067b4d85f2f08189749f19a tests hang somewhere in native code: