Runtime error on macOS: reduction MPI_SUM is not defined on MPI_INTEGER
Summary
Runtime error on macOS: reduction MPI_SUM is not defined on MPI_INTEGER
Steps to reproduce
Run spiral inflector simulation
What is the current bug behavior?
run-time error
Relevant logs and/or screenshots
OPAL> * --------------------------------- Start tracking ------------------------------------ *
[Nimloth:21640] *** An error occurred in MPI_Scan: the reduction operation MPI_SUM is not defined on the MPI_INTEGER datatype
[Nimloth:21640] *** reported by process [922615809,0]
[Nimloth:21640] *** on communicator MPI_COMM_WORLD
[Nimloth:21640] *** MPI_ERR_OP: invalid reduce operation
[Nimloth:21640] *** MPI_ERRORS_ARE_FATAL (processes in this communicator will now abort,
[Nimloth:21640] *** and potentially your MPI job)
Possible fixes
MPI_INTEGER
is a type for Fortran, use MPI_INT
instead.