[ofa-general] Infinipath fix for OFED-1.3.1

Jeff Squyres jsquyres at cisco.com
Wed Jul 30 17:15:28 PDT 2008


On Jul 30, 2008, at 8:08 PM, Bill Broadley wrote:

> Turns out the infinipath requires openmpi to be built with --with- 
> psm-dir, so here's the patch:
> # diff install.pl install.pl-dist
> 3013d3012
> <             $openmpi_comp_env .= " --with-psm-dir=/usr";

Hmm; that's odd.  OMPI should pick up the PSM libraries by default if  
they're in the linker's default path.

> Also it's required that the qlogic supplied infinipath, infinipath- 
> devel, and infinipath-kernel are installed before the OFED rpms  
> which provide openib and openmpi.
>
> Thanks to the OFED folks we now have a MPI environment that supports  
> GigE, Infinipath, GCC-4.3.1, and Pathscale compiler.  Although we  
> were not able to build OFED-4.3.1 with GCC-4.3.1, we were able to  
> build openmpi with GCC-4.3.1.

Note that there is an outstanding issue with the Pathscale C++  
compiler and the Open MPI C++ bindings:

     https://svn.open-mpi.org/trac/ompi/ticket/1326

It *looks* like a Pathscale bug (some C++ constructors are definitely  
not firing), but I don't know for sure.  The ball is in Pathscale's  
court -- I initially reported it about 2 months ago; our last e-mail  
exchange about it was within the last week or two.

-- 
Jeff Squyres
Cisco Systems




More information about the general mailing list