conda-forge / mumps-feedstock

A conda-smithy repository for mumps.
BSD 3-Clause "New" or "Revised" License
5 stars 24 forks source link

ENH: Metis and Scotch on Windows #112

Open jcapriot opened 5 months ago

jcapriot commented 5 months ago

Comment:

Both the Metis and libscotch packages are available through conda-forge on windows. Is there any interest in getting the windows mumps distribution built against these?

I might have a little bit of time to play with getting them added to the cmake scripts, but I'm sure other's might be able to do this faster as I'm still fairly novice at creating cmake scripts.

traversaro commented 5 months ago

If it is useful, there is also https://github.com/scivision/mumps that could be either used directly or a source of inspiration. An important thing to notice is that currently mumps on Windows is being built with a really old and unmantained fortran compiler (classic flang 5), I am not sure if trying to compile more on mumps with that compile could create problems. I tried to get it to compile with flang 18 in https://github.com/conda-forge/mumps-feedstock/pull/111, but without a lot of luck.

Krande commented 5 months ago

I believe that could be really useful for us over at the code-aster feedstock as well. My limited experience with compiling Fortran has so far only been with intel Fortran or gfortran. But I plan on moving to flang (seeing as intel fortran support on conda-forge might take a while)

FYI: I know conda-forge has asked Intel about adding support for the intel ifx compiler, but it seems like that might take a while (see https://github.com/conda-forge/intel-compiler-repack-feedstock/issues/15).