[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [OMPI devel] Build failures of 1.2.3 on Debian hppa, mips, mipsel, s390, m68k

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

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 W. Barrett
  Networking Team, CCS-1
  Los Alamos National Laboratory

Reply to: