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

2007-07-16 Thread Thiemo Seufer
Brian Barrett wrote: > 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

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

2007-07-15 Thread Grant Grundler
On Sat, Jul 14, 2007 at 04:03:44PM -0600, Matthew Wilcox wrote: ... > This makes implementing atomic functionality "interesting", to say > the least. Carlos O'Donell has implemented some kernel helper routines > to aide this, but that would tie the implementation to linux -- I don't > know if you

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

2007-07-14 Thread Matthew Wilcox
On Sat, Jul 14, 2007 at 10:47:52AM -0600, Brian Barrett wrote: > Open MPI uses some assembly for things like atomic locks, atomic > compare and swap, memory barriers, and the like. [...] > We don't currently have support for a non-assembly code path. We > originally planned on having one, but

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

2007-07-14 Thread Gleb Natapov
On Sat, Jul 14, 2007 at 01:16:42PM -0400, George Bosilca wrote: > Instead of failing at configure time, we might want to disable the > threading features and the shared memory device if we detect that we > don't have support for atomics on a specified platform. In a non > threaded build, the

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

2007-07-14 Thread Jens Seidel
On Sat, Jul 14, 2007 at 12:13:59PM -0500, Dirk Eddelbuettel wrote: > On 14 July 2007 at 10:47, Brian Barrett wrote: > | Open MPI uses some assembly for things like atomic locks, atomic > | compare and swap, memory barriers, and the like. We currently have > | support for: > | > | We also have

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

2007-07-14 Thread Brian Barrett
On Jul 14, 2007, at 11:16 AM, George Bosilca wrote: Instead of failing at configure time, we might want to disable the threading features and the shared memory device if we detect that we don't have support for atomics on a specified platform. In a non threaded build, the shared memory device is

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

2007-07-14 Thread George Bosilca
Instead of failing at configure time, we might want to disable the threading features and the shared memory device if we detect that we don't have support for atomics on a specified platform. In a non threaded build, the shared memory device is the only place where we need support for memor

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

2007-07-14 Thread Dirk Eddelbuettel
Hi Brian, On 14 July 2007 at 10:47, Brian Barrett wrote: | 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

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

2007-07-14 Thread Brian Barrett
On Jul 14, 2007, at 10:53 AM, Dirk Eddelbuettel wrote: Methinks we need to fill in a few blanks here, or make do with non-asm solutions. I don't know the problem space that well (being a maintainer rather than upstream developer) and am looking for guidance. Either way is an option. There

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

2007-07-14 Thread Brian Barrett
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 onc