JuliaSmoothOptimizers / MUMPS.jl

A Julia Interface to MUMPS
Other
43 stars 15 forks source link

Restore working version #63

Closed dpo closed 2 years ago

dpo commented 2 years ago

The large diff in .github/workflows/ci.yml comes from a change of file format.

codecov[bot] commented 2 years ago

Codecov Report

:exclamation: No coverage uploaded for pull request base (main@2a79963). Click here to learn what that means. The diff coverage is n/a.

:exclamation: Current head ed7b9d2 differs from pull request most recent head 0af81bf. Consider uploading reports for the commit 0af81bf to get more accurate results Impacted file tree graph

@@           Coverage Diff           @@
##             main      #63   +/-   ##
=======================================
  Coverage        ?   87.96%           
=======================================
  Files           ?        2           
  Lines           ?      108           
  Branches        ?        0           
=======================================
  Hits            ?       95           
  Misses          ?       13           
  Partials        ?        0           

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 2a79963...0af81bf. Read the comment docs.

dpo commented 2 years ago

I can't seem to get MPI.jl to install on macOS. It works locally for me, but not on the Github VMs. Versions of Julia > 1.2 all fail. Later versions of MPI.jl also fail (0.13 is the latest that doesn't use artifacts, and so is compatible with Julia 1.2, but I couldn't get it to install either).

dpo commented 2 years ago

I managed to get both Ubuntu and macOS to build, but not the documentation. I think it's ok for the documentation to fail until we've upgraded everything to artifacts.

dpo commented 2 years ago

It all works if we build against MPICH and not OpenMPI. Fortunately, the MUMPS artifact also builds against MPICH!