Joshua Strodtbeck
unread,Feb 14, 2025, 2:28:20 PMFeb 14Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to us...@lists.open-mpi.org
Hi everyone,
I am trying to use Open MPI built with IBM's Open XLF 17.x, and I get
compile-time errors in the application (WRF) due to an apparent mismatch
between the PMPI argument list and what was actually compiled into the
module, e.g.:
"mpif-sizeof.h", line 2463.6: 1514-699 (S) Procedure
"pmpi_sizeof_real32_r6" must have a nonoptional dummy argument that
corresponds by position in the argument list to a dummy argument not
present in procedure "pmpi_sizeof_real32_r6", present and type
incompatible, present with different kind type parameters, or present
with a different rank.
Open XLF is generally a lot stricter about the Fortran standards than
gfortran or ifort. Is it possible to disable PMPI bindings at compile
time so they don't appear at all? I am also happy to triage the bug,
since I have a Power10 system and the Open XLF compiler.
-JPS