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
will fail if we cannot load P4est_jll.libp4est while P4est.jl is configured to use the JLL (default). Thus, we must first set the P4est.jl preferences and afterwards the MPI preferences (see #90). Moreover, one must always set P4est.jl preferences when custom MPI preferences like these are set if P4est.jl is loaded - even if P4est.jl is not used at all.
It would be much nicer if we would just print a warning if we cannot load libp4est but allow using P4est. Ideally, this should also be done similarly with T8code.jl.
The text was updated successfully, but these errors were encountered:
As discussed with @JoshuaLampert and @sloede, it would be nice if we could make the loading infrastructure more user-friendly. Right now, the code
P4est.jl/src/LibP4est.jl
Lines 15 to 25 in 8202433
will fail if we cannot load
P4est_jll.libp4est
while P4est.jl is configured to use the JLL (default). Thus, we must first set the P4est.jl preferences and afterwards the MPI preferences (see #90). Moreover, one must always set P4est.jl preferences when custom MPI preferences like these are set if P4est.jl is loaded - even if P4est.jl is not used at all.It would be much nicer if we would just print a warning if we cannot load
libp4est
but allowusing P4est
. Ideally, this should also be done similarly with T8code.jl.The text was updated successfully, but these errors were encountered: