Skip to content

Releases: scivision/mumps-superbuild

CMake >= 3.21, add MUMPS_ENABLE_RPATH for BUILD_SHARED_LIBS

18 Mar 05:48
e28f30c

Choose a tag to compare

  • packaging bugfixes
  • CMake >= 3.21 for *_IS_TOP_LEVEL helping robustness
  • MUMPS_ENABLE_RPATH is often good to use if using BUILD_SHARED_LIBS (normally default static builds are easier to use)

rename project to mumps-superbuild

11 Feb 21:44
df62d76

Choose a tag to compare

As noted to avoid naming confusion

MUMPS upstream v5.8.2

14 Jan 19:34
9ad27d2

Choose a tag to compare

MUMPS 5.8.2 gives bugfixes--we didn't change the CMake script significantly.

improve linking robustness

13 Oct 07:28
e583b83

Choose a tag to compare

restore ability to find METIS

fixes #125

MUMPS 5.8.1 upstream; MUMPS >= 5.2 upstream

08 Aug 20:38
5b15337

Choose a tag to compare

MUMPS V5.8.1 upstream release incorporated

  • internal quality improvements

  • MUMPS >= 5.2 upstream supported--this is to simplify our scripts and make them easier to maintain

  • Fix Intel oneAPI with intsize64=true

  • METIS, ParMETIS, and/or Scotch are now built automatically if requested, including on Windows.

  • Scalapack is built automatically if requested and not found (or MUMPS_find_SCALAPACK is false)

don't require download, work with oneAPI 2025.2

11 Jul 23:00
8b6a465

Choose a tag to compare

  • Users can specify a local resource to avoid downloading MUMPS source like cmake -Bbuild -DMUMPS_url=/path/to/mumps.zip
  • Intel oneAPI 2025.2 introduced breaking MKLconfig.cmake changes that are handled with this release

Fix Scalapack GCC-15 workaround

14 Jun 00:11
da2813d

Choose a tag to compare

  • for those auto-building Scalapack, workaround GCC-15 issue due to legacy code style of Scalapack
  • rename -DMUMPS_find_SCALAPACK and -DMUMPS_find_static

FindLAPACK oneMKL / AOCL fixes

04 Jun 17:01
6582819

Choose a tag to compare

FindLAPACK had typos fixed that might have made finding oneMKL or AOCL LAPACK fail.

MUMPS 5.8.0 upstream

25 May 05:16
f7819cd

Choose a tag to compare

  • MUMPS 5.8.0 upstream default. As always, can optionally choose a different version by setting CMake option -DMUMPS_UPSTREAM_VERSION=5.7.3 or similar
  • don't apply host optimization flags as they can break some builds
  • add -fno-strict-aliasing for GCC as recommended
  • oneAPI Fortrtan C_BOOL flags for consistency
  • rename options more specifically MUMPS_matlab MUMPS_scotch MUMPS_metis MUMPS_parmetis
  • Fix MUMPS 5.3.x source bug that failed CMake configure

Capable of building MUMPS 5.1.x through MUMPS 5.8.x.

CMake >= 3.20: Scalapack find/build more robust

31 Jul 23:16
b9ddf60

Choose a tag to compare

Changes to MUMPS and Scalapack to work in more situations correctly.

Require CMake >= 3.20 (and test 3.20 in CI) to help packaging robustness across platforms.