Opened 3 months ago

Last modified 3 months ago

#73835 assigned defect

gmsh @4.15.0: error: no member named 'MUMPS_solve' in namespace 'gmm'

Reported by: bjmarfito (Bryan Marfito) Owned by: MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Priority: Normal Milestone:
Component: ports Version: 2.12.4
Keywords: tahoe Cc: Dave-Allured (Dave Allured)
Port: gmsh

Description

I can't install gmsh using Macports. Attached is the log file.

Attachments (1)

main.log (2.7 MB) - added by bjmarfito (Bryan Marfito) 3 months ago.

Change History (4)

Changed 3 months ago by bjmarfito (Bryan Marfito)

Attachment: main.log added

comment:1 Changed 3 months ago by ryandesign (Ryan Carsten Schmidt)

Keywords: tahoe added
Owner: set to MarcusCalhoun-Lopez
Port: gmsh added
Status: newassigned
Summary: Bug in installing gmshgmsh @4.15.0: error: no member named 'MUMPS_solve' in namespace 'gmm'
Version: 2.12.4

The error in the log, repeated a few times, is:

/opt/local/include/gmm/gmm_solver_Schwarz_additive.h:579:12: error: no member named 'MUMPS_solve' in namespace 'gmm'
  579 |       gmm::MUMPS_solve(M.vMloc[i], x, w);
      |            ^~~~~~~~~~~

/opt/local/include/gmm/gmm_solver_Schwarz_additive.h is provided by the gmm port, so this could be a bug in gmm, or gmm could have been updated to a version that is not compatible with our version of gmsh, in which case an update to gmsh, as you requested, might be needed.

comment:2 Changed 3 months ago by Dave-Allured (Dave Allured)

Cc: Dave-Allured added

comment:3 Changed 3 months ago by Dave-Allured (Dave Allured)

Upstream bug report in GMM/GetFEM:

‘MUMPS_solve’ is not a member of ‘gmm’

Either use suggested patch, or wait for next GMM update.

Note: See TracTickets for help on using tickets.