Andreas Noack
Andreas Noack
Which versions of `Elemental`, `MPI` and `MPIClusterManagers` are you using?
Yeah. I was on a dev branch that didn't have the `_jll` stuff. After freeing, I'm getting ```julia julia> using MPI julia> MPI.Initialized() false julia> using Elemental julia> MPI.Initialized() true...
Part of the idea with the first example is that you don't have to setup an MPIClusterManager if you don't run distributed. However, this is needed for the second example.
Yes. `Elemental.Matrix(Float64)` is a non-distributed array type.
This doesn't look right. I'm pretty sure you'd like a contiguous block of memory here. Now that I'm looking at it, it seems that `processPullQueue` generally needs some size checks.
The program looks right to me. To debug this, I'd try to remove the `MPIClusterManagers, Distributed` parts and then run the script with `mpiexec` like we do in https://github.com/JuliaParallel/Elemental.jl/blob/83089155659739fea1aae476c6fd492b1ee20850/test/runtests.jl#L19
It looks like the code changes here don't match the PR title
Please add a short description of the change here and why it's useful.
It looks like you are fetching the wrong BLAS. How did you install the package as well as Julia?
The problem is the Homebrew julia. Please try the version from julialang.org. I believe it should fix the issue here.