I’m getting a no output failure for a package test in Travis with Julia 1.3 in Windows. There is no failure for Julia 1.2 on Windows, and tests pass in 1.2 and 1.3 for Mac and Linux.
To be sure, I did test locally on a Windows 10 machine with Julia 1.3, and the tests passed, so I know it has to be a problem with Travis. Here is the output from Travis.
I also discovered that it has something to do with parallel processing, implemented in these lines of code.
Parallel processing works fine in Travis in Julia 1.3 on Windows with different options enabled (i.e. different configurations) for my program, and the no output failure only occurs when using parallel processing with
conditional = true, which triggers this code and some more control flow. It must be relevant, but I’m not sure how.
Any ideas what might be going on here?
Thanks for any insight or help. Please let me know what additional information or clarification I can add. Sorry that this post might be a bit sparse on details. I’m not quite sure where to start.