Re: [OMPI users] After OS Update MPI_Init fails on one host

2013-07-23 Thread Kevin H. Hobbs
On 07/23/2013 02:22 PM, Ralph Castain wrote: > Yeah, it's failing when trying to unpack the topology obtained from > hwloc. My guess is that one of the following calls changed in > hwloc-1.4.3: > It appears to be this one. hwloc_topology_set_xmlbuffer I'll return what I've gathered so far to th

Re: [OMPI users] After OS Update MPI_Init fails on one host

2013-07-23 Thread Kevin H. Hobbs
On 07/23/2013 02:22 PM, Ralph Castain wrote: > Yeah, it's failing when trying to unpack the topology obtained from hwloc. What I find very interesting is that the hwloc configure options --disable-cairo --disable-libxml2 turn the bug off. I'll keep walking through the execution in gdb maybe I'll

Re: [OMPI users] After OS Update MPI_Init fails on one host

2013-07-23 Thread Kevin H. Hobbs
On 07/23/2013 09:54 AM, Jeff Squyres (jsquyres) wrote: > > I don't know if Fedora RPMs include -g in their builds, or if Fedora > includes a debuginfo RPM that you could install such that you can attach > a debugger and be able to dig into OMPI's internals yourself. > There is a debuginfo packag

Re: [OMPI users] After OS Update MPI_Init fails on one host

2013-07-23 Thread Kevin H. Hobbs
On 07/23/2013 06:56 AM, Jeff Squyres (jsquyres) wrote: > With this embedded mechanism, we're calling hwloc's configury with > the moral equivalent of: > > ./configure --disable-cairo --disable-libxml2 --enable-xml > --with-hwloc-symbol-prefix=opal_hwloc152_ --enable-embedded-mode I configured hwl

Re: [OMPI users] After OS Update MPI_Init fails on one host

2013-07-23 Thread Kevin H. Hobbs
On 07/23/2013 09:36 AM, Ralph Castain wrote: > The Fedora package is built optimized, so no OMPI debugging output is > available and a debugger won't tell us a lot. The fedora package comes with a debuginfo package that has everything gdb needs to let me step through the openmpi functions. I also

Re: [OMPI users] After OS Update MPI_Init fails on one host

2013-07-21 Thread Kevin H. Hobbs
On 07/20/2013 04:14 PM, Ralph Castain wrote: > Ah! That would indicate an issue with the external hwloc > package they provided, which is the big reason we don't > recommend installing from packages. I'll happily report the bug to the hwloc developers. I'll also add what we've found here to the b

Re: [OMPI users] After OS Update MPI_Init fails on one host

2013-07-20 Thread Kevin H. Hobbs
On 07/20/2013 10:28 AM, Ralph Castain wrote: > avoid the packages as you have no idea how they were built So I built openmpi-1.6.5 from the tar ball and of course everything works fine well my simple program got through Mpi_init and printed its rank. I configured it very simply : ./configu

Re: [OMPI users] After OS Update MPI_Init fails on one host

2013-07-20 Thread Kevin H. Hobbs
On 07/20/2013 10:28 AM, Ralph Castain wrote: > Afraid I have no earthly idea of the problem - you might try > taking it up with the package provider. This is a link to the bug report filed in the Fedora bugzilla https://bugzilla.redhat.com/show_bug.cgi?id=986409 The advice I got there was to com

Re: [OMPI users] After OS Update MPI_Init fails on one host

2013-07-20 Thread Kevin H. Hobbs
On 07/19/2013 08:27 PM, Jeff Squyres (jsquyres) wrote: > Not offhand. The error you're seeing *typically* indicates > that you've got a mismatch of OMPI version somewhere. So now the fun part for me is to try and find it or in failing to find it eliminate the multiple versions theory. > Are you

Re: [OMPI users] After OS Update MPI_Init fails on one host

2013-07-19 Thread Kevin H. Hobbs
On 07/19/2013 05:11 PM, Ralph Castain wrote: > Are you sure you're using the same version of OMPI on this new OS? No, I'm sure I'm using a different version of Open MPI in Fedora 18 from the one I was using in Fedora 17. I have only the Open MPI provided by the Fedora distribution. > They typica

[OMPI users] After OS Update MPI_Init fails on one host

2013-07-19 Thread Kevin H. Hobbs
I just upgraded the OS on one of my workstations from Fedora 17 to 18 and now I can't run even the simplest MPI programs. I filed a bug report with Fedora's bug tracker : https://bugzilla.redhat.com/show_bug.cgi?id=986409 My simple program is attached as mpi_simple.c mpicc works : mpicc -g -