LaMEM.jl was broken on Julia 1.10 because of an issue of the PETSc_jll package. With PETSc_jll v.3.18.8, that issue has been resolved and LaMEM_jll v.2.1.3 uses that.
We had to deactivate MPI for windows (as well as MUMPS & SuperLU_DIST as a result). Windows users can thus only run the code on 1 processor (we autocorrect if you specify >1 core). Yet, if you install WSL on your machine, you'll have native linux support under windows and can run the codes in parallel as well.
This is annoying but the problem is too deep for me to resolve, and at least with this LaMEM.jl works on Julia 1.10 again.
LaMEM.jl
was broken on Julia 1.10 because of an issue of thePETSc_jll
package. WithPETSc_jll v.3.18.8
, that issue has been resolved andLaMEM_jll v.2.1.3
uses that.We had to deactivate MPI for windows (as well as
MUMPS
&SuperLU_DIST
as a result). Windows users can thus only run the code on 1 processor (we autocorrect if you specify >1 core). Yet, if you install WSL on your machine, you'll have native linux support under windows and can run the codes in parallel as well. This is annoying but the problem is too deep for me to resolve, and at least with thisLaMEM.jl
works on Julia 1.10 again.This addresses issue #23