Closed ViralBShah closed 3 years ago
I think the issue with CI not passing on Windows has to do with SharedArrays right? I got the sense that it won't be solved until multithreading is implemented from @ranjanan.
Looks like AlgebraicMultigrid v0.3 requires Julia 1.4 or greater https://travis-ci.org/github/Circuitscape/Circuitscape.jl/jobs/697038000
So, we need to either allow AlgebraicMultigrid v0.2 or bump the Julia compat to 1.4.
We should bump the Julia compat. Especially with all the threading omniscape uses, it is best to keep moving up, since lots of issues keep getting fixed.
Fixed in 21e5f61a3a63fa950828fca37df69d1dd1958eb3. Bumped CI versions as well.
To make CI more reliable, we should revisit how many tests need to be run during CI.
To make CI pass we need to move to multi-threading. When that works, let's release 6.0. But till then we can make minor releases.
Why do we need multi-threading to pass CI? Can we not make the CI test cases slightly less comprehensive for now?
CI is still failing. We should get it to pass...
Things seem to be passing now.
We should get CI to pass before tagging a new version.
I think given the tiff stuff, all the dependency updates, and the pmap fix (among other things), we should go to 6.0.