[Pkg-openmpi-maintainers] [OMPI devel] Build failures of 1.2.3 on Debian hppa, mips, mipsel, s390, m68k

Brian Barrett bbarrett at lanl.gov
Sat Jul 14 16:47:52 UTC 2007


On Jul 14, 2007, at 8:26 AM, Dirk Eddelbuettel wrote:

> Please let us (ie Debian's openmpi maintainers) how else we can  
> help.  I am
> ccing the porters lists (for hppa, m68k, mips) too to invite them  
> to help. I
> hope that doesn't get the spam filters going...  I may contact the  
> 'arm'
> porters once we have a failure; s390 and sparc activity are not as  
> big these
> days.

Open MPI uses some assembly for things like atomic locks, atomic  
compare and swap, memory barriers, and the like.  We currently have  
support for:

   * x86 (32 bit)
   * x86_64 / amd64 (32 or 64 bit)
   * UltraSparc (v8plus and v9* targets)
   * IA64
   * PowerPC (32 or 64 bit)

We also have code for:

   * Alpha
   * MIPS (32 bit NEW ABI & 64 bit)

This support isn't well tested in a while and it sounds like it  
doesn't work for MIPS.  At one time, we supported the sparc v8  
target, but that The other platforms (hppa, mipsel (how is this  
different than MIPS?), s390, m68k) aren't at all supported by Open  
MPI.  If you can get the real error messages, I can help on the MIPS  
issue, although it'll have to be a low priority.

We don't currently have support for a non-assembly code path.  We  
originally planned on having one, but the team went away from that  
route over time and there's no way to build Open MPI without assembly  
support right now.


Brian

-- 
   Brian W. Barrett
   Networking Team, CCS-1
   Los Alamos National Laboratory





More information about the Pkg-openmpi-maintainers mailing list