OMPI Developers --

Per https://github.com/open-mpi/ompi/pull/11282, the plan for Open MPI v5.0.x 
is to no longer support 32-bit builds.  configure will abort the build if it 
detects that sizeof(void*)==4.

The reason for this is that there is no one maintaining (or testing) 32 bit 
builds.  With some internal discussions, we're unaware of anyone -- maintainer 
or customer/user -- who cares about MPI for 32 bit platforms any more.  Heck, 
even people doing experimental HPC clusters on Raspberry Pi (and similar) 
platforms are 64 bit these days.

Unless someone steps up to test and maintain 32 bit platforms before Friday, 
we're going to merge #11282 and disable 32-bit builds for v5.0.x.

To be clear: we don't plan to remove the 32-bit infrastructure in the code base 
for a while.  It may take a while before someone who cares about 32 bit notices 
that Open MPI has gone in this direction.  So we'll wait for some period of 
time after 5.0.0 has been released before removing any 32-bit infrastructure 
from Open MPI's code base.  But we won't be changing our behavior, either: no 
one has been testing or maintaining 32-bit builds for quite some time.

--
Jeff Squyres
jsquy...@cisco.com

Reply via email to