You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
LaMEM.jl currently does not work on Julia 1.10, as can be seen here.
The underlying issue is that the version of PETSc_jll we link (3.18.6) is broken on Julia 1.10.
Initially it seemed to only be a version incompatibility with SuiteSparse. Yet, later it turned out to be a much more deeper-lying issue that causes certain MPI-related packages to no longer work on windows. Some attempts at resolving this issue can be followed here, which also resulted in a separate testing package for PETSc_jll.
The text was updated successfully, but these errors were encountered:
One workaround is to a) deactivate MPI for windows altogether and to b) remove SuiteSparse as a PETSc_jll dependency Since SuiteSparse is part of Julia, a specific version of Julia has a specific version of SuiteSparse. PETSc, however, wants a very specific version number which massively complicates things.
An updated version of PETSc_jll (3.18.7+1) was merged, and passes all tests on julia 1.9-1.11.
The next step is to update LaMEM_jll accordingly.
LaMEM.jl currently does not work on Julia 1.10, as can be seen here.
The underlying issue is that the version of
PETSc_jll
we link (3.18.6) is broken on Julia 1.10.Initially it seemed to only be a version incompatibility with SuiteSparse. Yet, later it turned out to be a much more deeper-lying issue that causes certain MPI-related packages to no longer work on windows. Some attempts at resolving this issue can be followed here, which also resulted in a separate testing package for
PETSc_jll
.The text was updated successfully, but these errors were encountered: