New URL for NEMO forge!

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
#2203 (Compilation compliant with MPI-2 standard) – NEMO

Opened 5 years ago

Closed 5 years ago

#2203 closed Defect (fixed)

Compilation compliant with MPI-2 standard

Reported by: rblod Owned by: smasson
Priority: low Milestone: Unscheduled
Component: LBC Version: trunk
Severity: minor Keywords: MPI, lib_mpp,



Compilation with key_mpp_mpi fails with some versions of mpi libraries


mpi_iallreduce appeared with MPI-3.0 standard


It's not a bug, more a matter of choice. I may advice to add a logical to be able to switch back to MPI-2 compatibility, since MPI-3 is not so old. Or specify requirements somewhere. Or just mark this ticket as invalid.


Commit History (1)


trunk: introduce key_mpi2 for some old fashioned guys..., see #2203

Change History (4)

comment:1 Changed 5 years ago by nicolasmartin

  • Owner changed from systeam to smasson
  • Status changed from new to assigned

This point has been discussed during our last VC: wiki:SystemTeam/Agenda/2018-12-20

I share your view that MPI 3.0 series is probably a little too recent for some people:

comment:2 Changed 5 years ago by smasson

In 10526:

Error: Failed to load processor CommitTicketReference
No macro or processor named 'CommitTicketReference' found

comment:3 Changed 5 years ago by smasson

I think this commit is pretty useless but it was not too difficult to do... :-)

comment:4 Changed 5 years ago by smasson

  • Resolution set to fixed
  • Status changed from assigned to closed
Note: See TracTickets for help on using tickets.